元组和列表的区别
元组是一对()括起来的成员序列。元组里边的内容是不能直接修改的。列表的权限高于元组。插入删除没有列表灵活。
创建元组,元组中元素的访问,切片都类似与列表
元组中关键不在于()而在于 ,如创建只有一个元素的元组 t = (4,)
#创建元组,元组中元素的访问,切片都类似与列表
t = (1,2,3,4,5,6)
t[1]
2
t[:3]
(1, 2, 3)
t2 = t[:]
t2
(1, 2, 3, 4, 5, 6)
#创建空元组
t3 = ()
#创建只有一个元素的元组
t4 = (4,)
t4
(4,)
更新和删除一个元组
元组中的元素不能直接更新,所以我们用切片的方式来更新,删除元组中的元素
#更新删除一个元组
t = ('a','b','d')
#在t中加入‘c’
t = t[:2] + ('c',) + t[2:]
t
('a', 'b', 'c', 'd')
#用切片的方式添加元素
#删除元组
del t
拼接操作符,重复操作符,关系操作符,逻辑操作符,成员操作符可用在元组中。
用法与列表中的用法相同