我想要一個只包含嵌套列表的第一個元素的列表。 嵌套表L,它的樣子:Python:嵌套列表中的第一個元素
L =[ [[0,1,2],[3,4,5],[6,7,8]], [[0,1,2],[3,4,5],[6,7,8]], [[0,1,2],[3,4,5],[6,7,8]] ]
for l in L:
for t in l:
R.append(t[0])
print 'R=', R
輸出是R= [0, 3, 6, 0, 3, 6, 0, 3, 6]
但我想得到這樣一個分離的結果是:
R= [[0, 3, 6], [0, 3, 6], [0, 3, 6]]
我也通過列表理解試過像[[R.append(t[0]) for t in l] for l in L]
但這給出[[None, None, None], [None, None, None], [None, None, None]]
出了什麼問題?
@ isedev謝謝! – lara 2014-09-12 11:07:19