关于元祖

元祖。元素不可被修改,不能被增加或者删除

#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')

#del tu[0] 会报错,所以不能被删除

#tu [0] =123 会报错,所以不能被增加

#可以被for循环,可迭代对象

for item in tu:

  print (item)

#字符串,列表,元祖之间可以互相转换

s = "dadfqwfw"

li = ["daseqwe",213]

tu = (123,12312,"dasdwe")

如:v = tuple (s)

print(v)

如: v = tuple(li)

print(v)

#迭代

li = ["asdad","Dawdqw"]

li.extend((11,22,33,))

print(li)

输出['asdad','Dawdqw',11,22,33]

只需要记住元祖是个可迭代对象就行了

 

posted @ 2019-04-23 13:39  小逼—苏灿吉  阅读(786)  评论(0编辑  收藏  举报