在Python中以垂直格式打印列表的所有元素



我想以垂直格式打印列表A的所有元素。我给出了当前和预期的输出。

A=[[1, 2, 3, 4, 5, 6, 7, 8, 10],[15,19,21,11,18]]
print(*A)

当前输出为

[1, 2, 3, 4, 5, 6, 7, 8, 10] [15, 19, 21, 11, 18]

期望输出为

[[1, 
2, 
3, 
4, 
5, 
6, 
7, 
8, 
10],
[15, 
19, 
21, 
11, 
18]]

您可以这样使用print:

print(
'[[', '],n['.join(
[str(',n'.join(
[str(i) for i in j]
)) for j in A]
),
end=']]',
sep=''
)

最新更新