元组
元组: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