我是一个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