Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Hur Platta en kapslad lista i Python

    Python är en fri programmeringsspråk som specialiserat sig lätt att läsa koden och möjligheten att lägga till moduler , några på andra språk , för att förlänga din programmering bibliotek . Vid programmering i Python , kan du behöva konvertera en kapslad lista till en endimensionell lista . Till exempel kan du ha en lista med elevernas namn kapslade av klass som du vill se listan enbart med namn . Att platta en kapslad lista i Python , använd den inbyggda " itertools " modul . Instruktioner
    1

    Öppna din Python redaktör
    2

    Type : .

    Import itertools

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

    FlatList = itertools.chain ( * ExampleList ) katalog

    print lista ( FlatList ) Addera 3

    Tryck " Enter ".

    Python återvänder :

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

    detta exempel skapar Python en ny lista , FlatList och itererar genom kapslad lista , ExampleList . För varje iteration , skriver Python listobjektet till FlatList .

    Tidigare:

    nästa:
    relaterade artiklar
    ·String längdbegränsningen i Python
    ·Hur Beräkna Simpson regel med Python
    ·Python Breaking Loops
    ·Vad är PYC filer
    ·Hur man gör en global VAR i Python
    ·Hur man kompilerar en Dictionary of Numbers i Python
    ·Hur hitta Delsträngar i Python
    ·Hur att importera ett projekt Into Python Glade
    ·Hur man använder Python -skript på webbservern
    ·Hur man läser och skrivbehörighet för moduler i Pyth…
    Utvalda artiklarna
    ·Skillnaden mellan en Helios & Galileo Eclipse
    ·Hur du ändrar synligheten för en WPF Grid
    ·Hur får Slutstatus i Python
    ·PHP Klass namnregler
    ·Hur man skapar JAS med beroenden
    ·Iomanip Funktioner
    ·Hur man lägger C Style strängar i en array i C + +
    ·Så att ställa in storleken på en bild i HTML
    ·Hur man tillbaka en STL Vector från en ny funktion
    ·Hur man använder Kryssruta i GridView
    Copyright © Dator Kunskap http://www.dator.xyz