MyPython-->基础篇-->元组
列表非常适合用于存储在程序运行期间可能变化的数据集,列表是可以修改的,这对处理网站的用户列表或游戏中的角色列表至关重要。当我们需要创建一系列不可修改的元素,元组可以满足。
元组看起来像列表,但使用圆括号而不是方括号来标识。定义元组后就可以通过索引来访问其元素,就像访问列表元素一样
1 tuple1 = ('cc',23) 2 print(tuple1[0]) 3 print(tuple1[1])
如果我们尝试修改一个元素的值,会报错。
像列表一样我们也可以通过for循环变量,遍历元组。我们虽然不能修改元组的值,但是我们可以对变量进行重新赋值
t1 = (1,2) t1 = (3,4) print(t1)# 3,4
当元组只有一个元素时记得加上,
t2 = (1,) print(t2) t3 = (2) print(t3)
这里t2是一个元组,t3是一个数。
记得列表是可变的,所以在定义元组时,一定不要用列表作为一个元素。否则可以通过列表修改