-1
試圖壓平列表的列表爲唯一值的一個列表:蟒蛇:快速修復兩個列表名單成一個列表
[[1, 2, 3], [4, 5, 6], [6, 7, 8]]
到[1,2,3,4,5,6,7,8]
其中第一個列表可能包含列表的N多。
試圖壓平列表的列表爲唯一值的一個列表:蟒蛇:快速修復兩個列表名單成一個列表
[[1, 2, 3], [4, 5, 6], [6, 7, 8]]
到[1,2,3,4,5,6,7,8]
其中第一個列表可能包含列表的N多。
你可以嘗試這樣的:
a = [[1,2,3,4], [5,6,7,8]]
nxtList = []
for i in a:
for j in i:
nxtList.append(j)
這將不能保證您的值是唯一的,但如果你提前知道該列表(一)始終包含唯一值,那麼時間就贏得了」不成問題。
你的意思是說,一個子列表本身可能包含列表?如果是這樣的話:http://stackoverflow.com/questions/2158395/flatten-an-irregular-list-of-lists-in-python –