py 中元组tuple 常用操作

#Python 的元组与列表类似,但元组的元素不能修改。
#元组使用小括号,在括号中添加元素,并使用逗号隔开即可。
t1 = (1,2,['3','4','5'],{"name":"qika","age":6})
print(type(t1))

#只包含一个元素时,需在元素后面添加逗号,否则括号会被当作运算符使用:
t2 = (9,)
print(type(t2))
t3 = (10)
print(t3)
print(type(t3))

#元组是不可变的,但是元组内的对象是可以改变的
#方法:如列表一样,使用下标
t4 = (1,2,['3','4','5'],{"name":"qika","age":6})
t4[2][0] = 'first'    #将元组当中的对象['3']当中的值改变'first'
print(t4)
#注:tuple不可被改变,是说:tuple的每个元素,指向永远不变。
# 即指向1,2,['3','4','5'],{"name":"qika","age":6},不能改变每一项的属性(1,2是int类型,后面是list和dict类型),
# 即:不能将int更改为list对象类型
# 但是可以更改如元组当中具体的list类型里面本身的值,dict本身的值

结果:

 

posted on 2020-08-11 22:18  QiKa  阅读(168)  评论(0编辑  收藏  举报