📜  逐行打印列表列表python(1)

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

逐行打印列表列表 in Python

在Python中,有时需要处理多维列表的元素,可以使用嵌套循环来遍历这些元素,其中一种方法是逐行打印列表列表中的元素。

以下是一个示例代码,演示如何逐行打印列表列表中的元素:

# 创建一个包含三个列表的列表
list_of_lists = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

# 遍历每个列表并打印其中的元素
for lst in list_of_lists:
    for item in lst:
        print(item, end=' ')
    print()

输出将如下所示:

1 2 3 
4 5 6 
7 8 9

在这个示例代码中,嵌套循环用于遍历每个列表以及该列表中的每个元素。在内部循环中,使用了print()函数将每个元素打印出来,并使用end参数将其保持在同一行。在外部循环中,使用print()函数打印一个空行,以将每个列表中的元素区分开来。

另外,如果您想通过列表索引来访问每个元素,可以使用以下代码:

# 创建一个包含三个列表的列表
list_of_lists = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

# 遍历每个列表中所有元素
for i in range(len(list_of_lists)):
    for j in range(len(list_of_lists[i])):
        print(list_of_lists[i][j], end=' ')
    print()

输出结果与前一个示例代码相同。

综上所述,这是Python中逐行打印列表列表元素的简单方法。无论是用于数据处理,还是需要在屏幕上显示数据,这种方法都是非常方便和实用的。