📅  最后修改于: 2023-12-03 15:24:57.006000             🧑  作者: Mango
在Python中,列表是一种重要的数据结构,它可以存储多个元素并提供一组有用的方法来操作这些元素。有时候,我们需要在列表中存储列表,这就是嵌套列表。嵌套列表可以用于表示多维数据,例如二维矩阵、三维立方体等。本文将介绍如何遍历Python中的嵌套列表。
遍历嵌套列表与遍历普通列表的方法类似,只需要使用嵌套的循环即可。下面是遍历二维列表的示例代码:
matrix = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
for row in matrix:
for element in row:
print(element, end=' ')
print()
输出结果为:
1 2 3
4 5 6
7 8 9
代码说明:
matrix
。matrix
中的每一行。如果要遍历更高维的嵌套列表,只需要增加更多的循环。例如,下面是遍历三维列表的示例代码:
matrix = [[[1, 2], [3, 4]], [[5, 6], [7, 8]]]
for layer in matrix:
for row in layer:
for element in row:
print(element, end=' ')
print()
print()
输出结果为:
1 2
3 4
5 6
7 8
代码说明:
matrix
。matrix
中的每一层。本文介绍了遍历Python中嵌套列表的方法。对于高维的嵌套列表,我们可以使用多层循环来遍历每一层。需要注意的是,遍历嵌套列表时,应该使用合适的缩进来使代码更容易阅读。