元组

元组的创建

方式一:使用tuple()创建:如:t = tuple()就创建了一个空元组

方式二:使用圆括号()创建元组,如:t = (1,2)就是一个元组。要注意的是当元组只有一个元素时,要在这个元素后面加一个逗号,如:t = (1,)

元组是不可变类型,即元组元素的内存地址不能改。

t = (1,2)
t[0]=3 # 报错

 

如果元组中的元素是可变类型,这个元素是可以被修改的,但这个元素对应的内存地址不会变

t = ([1,2,3],2,3,4)
t[0][0] = 5 # 不会报错,允许修改
print(t) # ([5, 2, 3], 2, 3, 4)

 

元组的索引和切片与列表一样,元组之间也支持加法运算

 

posted on 2020-03-29 16:33  VinceZhang  阅读(163)  评论(0)    收藏  举报

导航