-1

重複の可能性:
Python でリストのリストに参加する
Python でリストの (不規則な) リスト
を平坦化する 文字列を分割せずにリストを平坦化するにはどうすればよいですか?

list-tuple-list ツリーがあり、クエリ用にフラット化したいので、各タプルの最初のリストのすべての項目を出力できます。

forループを介して実行できます

bigNest = [([item1,item2],[]),([item3],[item4])]
mergedlist = []
for listItem in bigNest:
   mergedlist += listItem[0]
print mergedList

より大きなタプルでも機能する、より簡単で迅速な方法があるかどうか疑問に思っています。

4

1 に答える 1

1

編集:申し訳ありませんが、最後の投稿が間違っていました。リストの理解を行うことができます:

mergedlist = []
foovar = [mergedlist.extend(i[0]) for i in bigNest]
于 2012-11-30T17:49:24.253 に答える