Python is een gratis programmeertaal die is gespecialiseerd in makkelijk te lezen code en de mogelijkheid om modules , sommige in andere talen , toe te voegen aan uw programmering bibliotheek uit te breiden . Bij het programmeren in Python , moet u mogelijk een geneste lijst te zetten in een eendimensionale lijst. Bijvoorbeeld , hebt u mogelijk een lijst met namen student genest door graad die u wilt opgenomen uitsluitend op naam te zien . Om een geneste lijst in Python plat , gebruik maken van de ingebouwde " itertools " module . Instructies 1 Open uw Python -editor Type 2 : . Import itertools ExampleList = [ [ ' a ' , ' b' , ' c ' ] , [ ' d ' , ' e ' , ' f' ] , [ ' h ' ] , [ ' i ' , ' j ' , ' k ' ] ] flatlist = itertools.chain ( * ExampleList ) print lijst ( flatlist ) Press 3 " Enter ". Python rendement : [ ' a ' , ' b ' , ' c ' , ' d ' , ' e ' , ' f ' , ' h ' , ' i ' , ' j ' , ' k ' ] dit voorbeeld , Python een nieuwe lijst , flatlist , en doorloopt de geneste lijst , ExampleList . Voor elke iteratie , Python schrijft het lijstitem aan flatlist .
|