Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa vyrovnať s vnorenými zoznamy v Pythone

Python je bez programovací jazyk , ktorý sa špecializuje na ľahko čitateľnom kódu a schopnosť pridávať moduly , niektoré v iných jazykoch , rozšíriť svoje programovacie knižnice . Pri programovaní v Pythone , budete musieť previesť vnorený zoznam do jednorozmerné zoznamu . Napríklad , môžete mať zoznam mien študentov vnorených do platových tried , ktoré by ste chceli vidieť , uvedené len podľa názvu . Ak chcete zlúčiť vnorené zoznam v Pythone , použiť vstavaný - in " itertools " modul . Pokyny dovolená 1

Otvorte Python editor
2

Typ : . Spojené

dovozné itertools

ExampleList = [ [ ' a ' , ' b ' , ' c ' ] , [ ' d ' , ' e ' , ' f ' ] , [ ' h ' ] , [ ' i ' , ' j ' , ' k ' ] ]

FlatList = itertools.chain ( * ExampleList )

vytlačiť zoznam ( FlatList )
3

Stlačte tlačidlo " ENTER " .

Python vracia :

[ ' a ' , ' b ' , ' c ' , ' d ' , ' e ' , ' f ' , ' h ' , ' i ' , ' j ' , ' k ' ]

tento príklad , Python vytvorí nový zoznam , FlatList , a prechádza vnoreného zoznamu ExampleList . Pre každú iteráciu , Python píše na položku zoznamu FlatList .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené