1. 创建元组tuple
可以使用小括号()和逗号结合将元素分开的方式,也可以只使用逗号将元素分开。只有括号没有逗号无法创建元组,注意:只有一个元素是也要使用逗号!
t1 = (8,2,'a') t2 = (8) t3 = (8,) t4 = 8,2,'a' t5 = 8, print(type(t1),type(t2),type(t3),type(t4),type(t5)) <class 'tuple'> <class 'int'> <class 'tuple'> <class 'tuple'> <class 'tuple'>
2. 元组的修改: 之间通过索引赋值会出错,这是因为元组是不可变对象,不像列表是可变对象。对元组的修改只能重新申请一块内存,重新创建一个元组。
test = (t4,) + t1[1:] test ((8, 2, 'a'), 2, 'a')
3. *重复操作