1、作用
一个有序的元素组成的集合
使用小括号 ( ) 表示
元组是不可变对象
 
2、初始化
2.1、语法
tuple() -> empty tuple
tuple(iterable) -> tuple initialized from iterable's items
 
2.2、示例
t1 = () # 空元组
t2 = (1,) # 必须有这个逗号
t3 = (1,) * 5
t4 = (1, 2, 3)
t5 = 1, 'a'
t6 = (1, 2, 3, 1, 2, 3)
t7 = tuple() # 空元组
t8 = tuple(range(5))
t9 = tuple([1,2,3])
 
3、索引
4、查询
5、增删改
5.1、 说明
元组元素的个数在初始化的时候已经定义好了,所以不能为元组增加元素、也不能从中删除元素、也不能修改元素的内容。
 
5.2、示例
t1 = ([1]) * 3
t1[1] = 100 # 引用类型支持修改
# 注意下面的例子
t2 = ([1],) * 3
print(t2)
t2[1] = 100 # 元组元素不支持修改
t2[0][0] = 100 # 引用类型支持修改
print(t2)