在不同的行中打印2D列表可以使用循环嵌套的方式遍历列表,并在每一行结束后打印换行符。以下是一个示例代码:
def print_2d_list(lst):
for row in lst:
for item in row:
print(item, end=" ")
print()
# 示例列表
my_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 调用函数打印2D列表
print_2d_list(my_list)
输出结果为:
1 2 3
4 5 6
7 8 9
这段代码定义了一个名为print_2d_list
的函数,接受一个二维列表作为参数。函数使用两个嵌套的循环遍历列表,内层循环打印每个元素,并使用end=" "
参数指定打印结束后不换行,外层循环在每一行结束后打印换行符。最后,我们定义了一个示例列表my_list
,并调用print_2d_list
函数打印该列表。
这种打印2D列表的方法适用于任意大小的二维列表,可以灵活地适应不同行数和列数的情况。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云