#元组,元素不可被修改,不能被增加或删除
#tuple
#一般写元组的时候,推荐在最后加一个逗号。(和方法区别)
tu=(111,'alex',(11,22),[(33,44)],True,33,44)
v=tu[0]
print(v)
运行结果:
111
v=tu[0:2]
print(v)
运行结果:
(111, 'alex')
#可以被for循环,可迭代对象
tu=(111,'alex',(11,22),[(33,44)],True,33,44)
for item in tu:
print(item)
运行结果:
111
alex
(11, 22)
[(33, 44)]
True
33
44
#str,list,tuple可以互相转换
#元组是有序的
tu=(111,'alex',(11,22),[(33,44)],True,33,44)
v=tu[3][0][0]
print(v)
运行结果:
33
#***元祖的一级元素不能修改
tu=(111,'alex',(11,22),[(33,44)],True,33,44)
tu[3][0]=567
print(tu)
运行结果:
(111, 'alex', (11, 22), [567], True, 33, 44)
#tu.count(22),获取指定元素在元组中出现的次数
#tu.index(22)