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是一个数。

记得列表是可变的,所以在定义元组时,一定不要用列表作为一个元素。否则可以通过列表修改

posted @ 2016-08-27 16:09  notJoke  阅读(114)  评论(0编辑  收藏  举报