是否有人知道將列表列表變成看起來像我在下面繪製的內容的語法?在列表中添加換行符
列出的名單看起來就像這樣:
list = [0, [~, ~, ~], 1, [~, ~, ~], 2, [~, ~, ~] ]
這是所需的輸出:
0 ~ ~ ~
1 ~ ~ ~
2 ~ ~ ~
我見過其他人只問一個類似的問題,但其子列表有一個元素,並且每個子列表前都沒有整數元素,因此他們使用以下內容來獲得我需要的結果:
"\n".join(item[0] for item in list)
我不知道如何操縱上面的代碼行來解決我的具體問題。我試圖改變
item[0] to item[0:len(sub_list)]
和許多其他的事情,但沒有任何工作。 (我對Python的經驗不足)
任何幫助將不勝感激。謝謝。
它的清晰,高效,無誤的;聰明被詛咒。 – 2012-02-04 23:45:58