Python ist eine freie Programmiersprache, die in easy-to -read -Code und der Möglichkeit, Module , von denen einige in andere Sprachen hinzufügen, um Ihre Software-Bibliothek erweitern spezialisiert . Bei der Programmierung in Python, müssen Sie möglicherweise eine verschachtelte Liste in eine eindimensionale Liste zu konvertieren . Zum Beispiel können Sie eine Liste der Namen der Schüler von Klasse , dass Sie möchten , um zu sehen aufgeführten ausschließlich nach Name verschachtelt . Um eine verschachtelte Liste in Python zu glätten , verwenden Sie den eingebauten " itertools "-Modul. Anleitung
1
Öffnen Sie Ihre Python -Editor
2
Typ: .
Import itertools
ExampleList = [ [ 'a', 'b' , 'c' ], [' d' , 'e' , 'f' ], [ 'h' ], [' i ', ' j ', ' k' ]]
flatlist = itertools.chain (* ExampleList )
Druckliste ( flatlist )
3
Press "Enter".
Python zurück:
< p> [' a', ' b', ' c' , 'd' , 'e' , 'f ', ' h ', ' i ', ' j ', ' k' ]
dieses Beispiel erstellt Python eine neue Liste flatlist und durchläuft die verschachtelte Liste , ExampleList . Für jede Iteration , schreibt die Python Listenelement flatlist .