列表
列表是元素序列。 列表可以包含任意数目的元素,而列表的元素可以是任何类型的对象。 也可以将列表视为阵列。 随着添加、移除或替换元素,列表中元素的数目可能会增加或减少。
示例
[] |
任何空列表。 |
[1] |
包含单个元素(整数)的列表。 |
["Mike", 10, "Don", 20] |
包含 4 个元素(两个字符串元素和两个整数元素)的列表。 |
[[],[7],[8,9]] |
列表的列表。 每个子列表都是一个空列表或整数元素列表。 |
|
整数列表。 此示例说明了变量和表达式的使用。 |
您可以将列表分配给变量。 例如:
mylist1 = ["one", "two", "three"]
然后,您可以访问列表的特定元素。 例如:
mylist[0]
这将生成以下输出:
one
方括号 ([]) 中的数字称为索引,它指向列表中的某个特定元素。 将从 0 开始对列表中的元素编制索引。
您也可以选择列表中的一系列元素;这称为切割。 例如,x[1:3] 会选择 x 的第二个和第三个元素。 结束索引是经过选择的索引。