列表
Python 中可以通过组合一些值得到多种 复合 数据类型。其中最常用的 列表 ,可以通过方括号括起、逗号分隔的一组值(元素)得到。...一个 列表 可以包含不同类型的元素,但通常使用时各个元素类型相同:
>>> squares = [1, 4, 9, 16, 25]
>>> squares
[1, 4, 9, 16, 25]
和字符串(...>> squares[-3:] # slicing returns a new list
[9, 16, 25]
所有的切片操作都返回一个包含所请求元素的新列表。...这意味着以下切片操作会返回列表的一个 浅拷贝:
>>> squares[:]
[1, 4, 9, 16, 25]
列表同样支持拼接操作:
>>> squares + [36, 49, 64, 81, 100...:
>>> letters = ['a', 'b', 'c', 'd']
>>> len(letters)
4
也可以嵌套列表 (创建包含其他列表的列表), 比如说:
>>> a = ['a', 'b'