python中包含6个内建序列,分别是:列表、元组、字符串、Unicode字符串、buffer对象和xrange对象。
列表和元组的区别在于,列表可以修改但是元组不可以修改:如果你有需要来为你添加元素,列表是首选;如果处于某些原因,列表中的 数据只能读,元组则更为合适。一般来说自己写的程序中,几乎所有的情况下都可以用列表代替元组。
如果你使用元组作为字典的键,在这种情况下,因为键不能修改,所以此时不能使用列表。
在需要操作一系列数值的时候,序列是很好用的。比如有这样一个序列,第一个元素是学生的名字,第二个是学生的年龄(列表中的各个元素用逗号分隔),如下所示。
简单的列表多个序列也可以合并为一个序列:
两个序列合并
网友评论