Python er et gratis programmeringssprog, der har specialiseret sig i let at læse koden og evnen til at tilføje moduler , nogle på andre sprog , til at udvide din programmering biblioteket. Ved programmering i Python, kan du blive nødt til at konvertere en indlejret liste ind i en endimensional listen. For eksempel kan du have en liste over kursistnavne indlejret efter grad , som du gerne vil se opført udelukkende ved navn. At flade en indlejret liste i Python , bruge den indbyggede " itertools "-modulet . Instruktioner
1
Åbn din Python editor
2
Type: .
Import itertools
ExampleList = [[ 'a' , ' b ', ' c' ], [ ' d ', ' e ', ' f' ], [ 'h' ], [ 'i' , 'j' , ' k' ]]
FlatList = itertools.chain ( * ExampleList )
print listen ( FlatList )
3
Tryk på " Enter".
Python vender tilbage : Hej < p> [' a ', ' b' , 'c' , ' d ', ' e ', ' f' , 'h ', 'Jeg ', ' j ', ' k ']
dette eksempel Python opretter en ny liste , FlatList og gennemløber den indlejrede liste ExampleList . For hver iteration , skriver Python listen element til FlatList .