Python学习-第十三课:元组:戴上了枷锁的列表
元组
(1)特点
元组与列表比较,元组内部元素是不能改变的
元组改变元素:
tuple1 = (1,2,3,4)
tuple1[0] = 0
运行结果:TypeError: ‘tuple’ object does not support item assignment
列表改变元素:
list1 = [1,2,3,4]
list1[0] = 9999
print(list1)
运行结果:[9999, 2, 3, 4]
(2)运算符的使用
拼接操作符: +
重复操作符: *
成员操作符: in/ not in
关系操作符: > <
逻辑操作符: and o
(3)元祖中元素的拼接
元组虽然不能单个修改元素,但是可以通过拼接的手段在指定位置增加元素
例子:
name = ('lmc','wrx','zzw','lzw')
name = name[:2] + ('xxl',) +name[2:]
print(name)
运行结果:(‘lmc’, ‘wrx’, ‘xxl’, ‘zzw’, ‘lzw’)