Python学习(五)元组与元组操作

元组

元组:python中将不能修改的值称为不可变的,不可变列表称为元组

定义元组

元组看起来类似列表,但是使用的是圆括号不是方括号

dimensions = (200,50)

print(dimensions[0])

200

print(dimensions[1])

50

尝试修改元组的第一个元素的值

dimensions = (200,50)

dimensions[0] = 300

dimensions[0] = 300

TypeError: 'tuple' object does not support item assignment

结果尝试修改失败,由于修改元组的操作被禁止,因此Python指出不能给元祖的操作赋值

遍历元组的所有值

dimensions = (200,50)

print("======>>>>")

for i in dimensions:

print(i)

======>>>>

200

50

修改元组变量

元组虽然不能修改,但是我们可以通过重新赋值的方式重新定义变量

dimensions = (200,50)

print("======>>>>")

for i in dimensions:

print(i)

======>>>>

200

50

dimensions = (300,500)

print("======>>>>")

for i in dimensions:

print(i)

======>>>>

300

500

相关推荐