如果你需要创建一系列不可修改的元素,元组可以满足这个要求
1、定义元组
元组类似于列表,不同的是元组用圆括号代替方括号来标识
定义元组后就可以用索引来访问其元素,就像访问列表元素一样
dimensions=(200,50)
print(dimensions[0])
print(dimensions[1])
试图修改元组的操作是被禁止的,所以python不能给元组赋值
200
50
2、遍历元组所有值
可以用for循环
dimensions=(200,50)
for dimension in dimensions:
print(dimension)
结果
200
50
3、修改元组变量
虽然不能修改元组的元素,但是可以给存储元组的变量赋值。因此如果要修改元组变量,可重新定义整个元组。
dimensions=(200,50)
print("Original dimensions:")
for dimension in dimensions:
print(dimension)
dimensions=(400,100)
print("\nModified dimensions:")
for dimension in dimensions:
print(dimension)
结果
Original dimensions:
200
50
Modified dimensions:
400
100