📜  列表中的列表python(1)

📅  最后修改于: 2023-12-03 15:22:39.392000             🧑  作者: Mango

列表中的列表 Python

在 Python 中,列表中嵌套列表是一种非常常见的数据结构。也就是一个列表里可以包含另一个列表。这种结构可以用来表示多维数组,如二维、三维等等。

创建嵌套列表

我们可以直接在一个列表中加入另一个列表来创建一个嵌套列表:

list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

以上代码创建了一个包含三个子列表的列表。

访问子列表

我们可以使用索引来访问列表中的子列表,例如:

print(list[0]) # 输出:[1, 2, 3]

这将访问列表中的第一个元素,也就是第一个子列表。

访问子列表中的元素

我们可以使用两个索引,一个用于访问子列表,另一个用于访问子列表中的元素:

print(list[0][0]) # 输出:1

这将访问第一个子列表中的第一个元素。

向嵌套列表中添加元素

如果你需要向一个嵌套列表中添加元素,可以这样做:

list[0].append(4)

这将向第一个子列表中添加一个元素。

遍历嵌套列表

我们可以使用两个嵌套的循环来遍历一个嵌套列表:

for sublist in list:
    for item in sublist:
        print(item)

以上代码将遍历列表中的所有元素。

总结

嵌套列表是 Python 中非常常见的数据结构,我们可以用它来表示多维数组。使用嵌套列表的方法和普通列表类似,只需要注意索引的使用即可。