Python老男孩 day12 元祖的魔法

#元组,元素不可被修改,不能被增加或删除
#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)

posted @ 2018-05-23 21:35  小飞侠Kobe  阅读(116)  评论(0编辑  收藏  举报