3. 基本数据结构-元组
程序员文章站
2022-03-20 22:06:28
一、元组定义 俗称不可变的列表。又被称为只读列表,元组也是python的基本数据类型之一,用小括号括起来, 里面可以放任何数据类型的数据,查询可以, 循环也可以,切片也可以。但就是不能修改第一层元素,嵌套可变类型的数据可修改。 二、元组操作 ......
一、元组定义
俗称不可变的列表。又被称为只读列表,元组也是python的基本数据类型之一,用小括号括起来, 里面可以放任何数据类型的数据,查询可以, 循环也可以,切片也可以。但就是不能修改第一层元素,嵌套可变类型的数据可修改。
二、元组操作
1. 切片 tu = (1, "太白", "李白", "太⿊", "怎么黑") print(tu) print(tu[0]) print(tu[2]) print(tu[2:5]) # 切片之后还是元组 2. for循环遍历元组 for el in tu: print(el) 3. 尝试修改元组 # tu[1] = "马虎疼" # 报错 'tuple' object does not support item assignment tu = (1, "哈哈", [], "呵呵") # tu[2] = ["fdsaf"] # 这么改不行 tu[2].append("麻花藤") # 可以改了. 没报错 tu[2].append("王剑林林") print(tu) 4. 创建空元组 tup1 = () 一个元素的元组要加逗号: tup1=(1,) 5. 操作 len() - 计算元组元素个数 max(tuple) - 返回元组中元素最大值 6. 删除 del tup
上一篇: linux pig 安裝使用