列表——序列操作

未匹配的标注

因为列表是序列,它们支持对字符串讨论的所有序列操作;唯一的差异是结果通常是列表而非字符串。比如,给定一个三个项的列表:

>>> L = [123, 'spam', 1.23] # 三种不同类型对象的列表
>>> len(L) # 列表中的项数
3

可以像对字符串那样索引,切片等等:

>>> L[0] # 通过位置索引
123
>>> L[:-1] # 切片一个列表返回一个新列表
[123, 'spam']
>>> L + [4, 5, 6] # 连结/重复也会创建新列表
[123, 'spam', 1.23, 4, 5, 6]
>>> L * 2
[123, 'spam', 1.23, 123, 'spam', 1.23]
>>> L # 不修改原始列表
[123, 'spam', 1.23]

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 查看所有版本


暂无话题~