tuple 元组

1.元祖,与列表不一样的是不可修改只能查看,用( )

例如:

tu = ("a",1,"3","sss")
print(tu)
count = tu[0]  # 跟列表一样可以通过索引进行查看
print(count)
<<<<a
cou = tu[0:2]  # 跟列表一样可以切片
print(cou)
<<<<('a', 1)

2.空元组 tu = tuple() 或()

3.元组创建单元素元祖的时候元素后面要加',',多元素不要

tu = (22)
print(tu,type(tu))
<<<<22 <class 'int'>   # 这里元组一个元素要在后面加一个',',不然就不是元组
te = (22,)  # 加",",就可以了
print(te,type(te))
<<<<(22,) <class 'tuple'>  

4.元组内如果有列表,列表内的元素是可变的:t = ('a', 'b', ['A', 'B'])

tu = ('a','b',['c','d']) 
tu[2][1]=12
print(tu)
<<<<('a', 'b', ['c', 12])

 

posted @ 2019-08-05 16:08  tiwe  阅读(111)  评论(0编辑  收藏  举报