我有5個列表,我想遍歷每個列表,將其設置爲一個名爲current的變量,所以我的輸出應該是打印當前,其中current是新列表被印刷的每連續遍歷多個列表並打印每個列表的值
時間One = [1,2,3]
Two = [4,5,6]
Three = [7,8,9]
Four = [10,11,12]
Five = [13,14,15]
輸出:
[1,2,3]
[4,5,6]
[7,8,9]
[10,11,12]
[13,14,15]
我有5個列表,我想遍歷每個列表,將其設置爲一個名爲current的變量,所以我的輸出應該是打印當前,其中current是新列表被印刷的每連續遍歷多個列表並打印每個列表的值
時間One = [1,2,3]
Two = [4,5,6]
Three = [7,8,9]
Four = [10,11,12]
Five = [13,14,15]
輸出:
[1,2,3]
[4,5,6]
[7,8,9]
[10,11,12]
[13,14,15]
你應該把他們都在一個大名單,然後遍歷每個其中:
big_list = [[1,2,3],
[4,5,6],
[7,8,9],
[10,11,12],
[13,14,15]]
for current in big_list:
print(current)
您還可以使用更高級的功能:join
。這將簡化打印語句:
big_list = [[1,2,3],
[4,5,6],
[7,8,9],
[10,11,12],
[13,14,15]]
print('\n'.join([str(current) for current in big_list]))
兩個輸出:你試圖解決同樣的
[1, 2, 3]
[4, 5, 6]
[7, 8, 9]
[10, 11, 12]
[13, 14, 15]
郵編。 – 2017-08-16 17:05:49
如果您只需要打印列表,您可以更具體地瞭解爲什麼需要將其保存到名爲'current'的變量中? – Miket25
[如何在Python中以分隔的行打印列表元素(也是列表)]可能的副本(https://stackoverflow.com/questions/36490752/how-to-print-list-elements-which-are-also -lists-in-separated-in-python) – Eskapp