2017-02-06 2 views
2
list_data = [['a', 'b', 'c', 'd'], 
     ['hello', 'mellow', 'fellow', 'jello'], 
     [2, 3, 6, 8]] 

flattened = [] 
for data in list_data: 
    for x in data: 
     flattened.append(x) 

print(flatenned) 

は私に与える:リストの行列(リストのリスト)をインデックスの順番でどのように平坦化するか?

['a', 'b', 'c', 'd', 'hello', 'mellow', 'fellow', 'jello', 2, 3, 6, 8] 

を私はむしろ、最も簡単な方法で(下記)にこのLITSを平らにすることができますどのように、:辞書から

['a', 'hello', 2, 'b', 'mellow', 3, 'c', 'fellow', 6, 'd', 'jello', 8] 

['a': ['hello' 2], 'b': ['mellow', 3], 'c': ['fellow', 6], 'd': ['jello', 8]] 

このプロセスの説明は役に立ちます。

答えて

関連する問題