如何将可变长度列表的每个元素打印为 python 中的一列?

考虑以下列表:


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

我怎样才能实现这种打印模式?


1 4 7

2 5 8

3 6 9

L更具体地说,在假设所有嵌套列表都L具有相同长度的情况下,我通常如何对任意数量的元素执行此操作?


Helenr
浏览 156回答 2
2回答

有只小跳蛙

尝试这个:L = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]for x in zip(*L):    print(*x)输出:1 4 72 5 83 6 9

ITMISS

L = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]    for i in zip(*L):            print(*i)生产:1 4 72 5 83 6 9(*i) 表示执行 i 内的所有参数,无论有多少。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python