Python 中的列表数据类型

pythonserver side programmingprogramming

列表是 Python 复合数据类型中最通用的。列表包含用逗号分隔并括在方括号 ([]) 中的项目。在某种程度上,列表类似于 C 中的数组。它们之间的一个区别是,属于列表的所有项目可以是不同的数据类型。

示例

可以使用切片运算符([ ] 和 [:])访问列表中存储的值,索引从列表开头的 0 开始,一直到结尾的 -1。加号 (+) 是列表连接运算符,星号 (*) 是重复运算符。例如 −

#!/usr/bin/python
list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]
tinylist = [123, 'john']
print list # 打印完整列表
print list[0] # 打印列表的第一个元素
print list[1:3] # 打印从第二个到第三个元素的元素
print list[2:] # 打印从第三个元素开始的元素
print tinylist * 2 # 打印列表两次
print list + tinylist # 打印连接列表

输出

这将产生以下结果 −

['abcd', 786, 2.23, 'john', 70.2]
abcd
[786, 2.23]
[2.23, 'john', 70.2]
[123, 'john', 123, 'john']
['abcd', 786, 2.23, 'john', 70.2, 123, 'john']

相关文章