我有一個列表的列表:打印列表
a = [[1, 3, 4], [2, 5, 7]]
我要在以下格式輸出:
1 3 4
2 5 7
我已經嘗試過了如下方式,但輸出不以期望的方式:
for i in a:
for j in i:
print(j, sep=' ')
輸出:
1
3
4
2
5
7
雖然改變打印通話使用end
代替:
for i in a:
for j in i:
print(j, end = ' ')
輸出:
1 3 4 2 5 7
任何想法?
非常感謝! *做什麼? – skorada
它將列表內容解壓到'print'調用。 'print(* s)'其中's = [1,2,3]'相當於'print(1,2,3)'。 –