我是一個Python初學者,我目前正在經歷的Zed Shaw的課程「學習Python中在Hardway」學習循環和列表
所以,在運動32告訴我們:
怎麼辦你製作一個二維(2D)列表? 這就是在這樣的名單列表:[[1,2,3],[4,5,6]
我這樣做:
# Extra 1
global_list = [[1, 2, 3]]
inside_list = []
for i in global_list[0]:
inside_list.append(i)
global_list.append(inside_list)
print(global_list)
但我不完全確信這是正確的方法。我的問題是:有沒有辦法得到相同的結果,而沒有離開我在....循環?
我也試過這個,無濟於事。
global_list = [[1, 2, 3]]
inside_list = []
for i in global_list[0]:
inside_list.append(i)
global_list.append(inside_list)
print(global_list)
在此先感謝您的答案。
你的答案是你的問題 – Claudiu 2013-02-27 03:50:02
是否有更多的限制? '[[1,2,3],[4,5,6]]'是完全有效的...... – mgilson 2013-02-27 03:50:43
我不認爲OP想知道如何複製粘貼'[[1,2,3],[ 4,5,6]]'。 ;)而是他想知道例如如何在一定範圍內建立3組。 – kay 2013-02-27 03:51:51