- 元组不能对元素进行改变,不能插入,删除,排序等等
- 由于元组和列表是近亲关系,所以在使用方法上很相似。
- 下面列举一些他们之间的区别
创建和访问一个元组
tuple1 = ( 1 , 2 , 3 , 4 , 5 , 6 )
//如果写 tuple1 = (1)
//type(tuple1)会告诉我们tuple1的类型是int
//如果写 tuple2 = 1,2,3,4
//type(tuple2)会告诉我们tuple2的类型是tuple
//所以创建元组的关键不是小括号而是逗号
tuple1 = (1,) //单个元素的元组
tuple1 = 1, //单个元素的元组
tuple1 = () //空元组
tuple1[1] //访问下标为1的元素“2”
元组的切片
更新和删除一个元组
tuple1 = (1,2,4,5)
//我们利用切片和拼接的方式
tuple1 = tuple1[:2]+(3,)+tuple1[2:]
//tuple1 = (1,2,3,4,5)
tuple1 = (1,2,3,4,5)
tuple1 = tuple1[:2]+tuple1[3:]
//tuple1 = (1,2,4,5)
del tuple1
元组相关的操作符
- 连接操作符
- 重复操作符
- 比较操作符
- 逻辑操作符
- 成员关系操作符