Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Hvordan å flate en Nøstet liste i Python
    Python er et gratis programmeringsspråk som spesialiserer seg på lett - å-lese koden og muligheten til å legge til moduler , noen i andre språk , for å utvide programmering biblioteket . Ved programmering i Python , kan du trenger å konvertere en nestet liste i en en-dimensjonal liste . For eksempel kan du ha en liste over elevnavn nestet på karakter som du ønsker å se oppført utelukkende ved navn. Å flate en nestet liste i Python , bruke den innebygde " itertools " modulen. Instruksjoner
    en

    Åpne Python redaktør
    2

    Type: .

    Import itertools

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

    FlatList = itertools.chain ( * ExampleList )

    utskriftsliste ( FlatList )
    3

    Trykk på " Enter".

    Python avkastning :
    < p> [' a', 'b ', ' c ', ' d ', ' e ', ' f' , 'h ', ' jeg ', ' j ', ' k ']

    dette eksempelet skaper Python en ny liste , FlatList , og gjentar gjennom nestet liste , ExampleList . For hver iterasjon , skriver Python listen elementet til FlatList .

    früher :

     Weiter:
      Relatert Artike
    ·Hva er Python programmering 
    ·Header Feil i Python 
    ·Eksempler på Python XML Processing 
    ·Hvordan lage Python Vent Avslutt Command 
    ·Hvordan passere en funksjon som et argument i Python 
    ·Hva er forskjellen mellom Dot Notation & Arrow notasjon…
    ·Slik bygger du EXE i Python 
    ·Hvordan Godta Bruker Input Med Python 
    ·Prosesser I Python 
    ·Hvordan iterere over Linjer av fil i Python 
      Anbefalte artikler
    ·Hvordan lage en MARC Record 
    ·Hvordan oppdage kollisjoner i Xcode 
    ·Hvordan skrive en enkel COBOL Program 
    ·Målet med CString Metoder 
    ·Hvordan legge til en DataRow til en DataTable 
    ·Hvordan å hoppe ut av et Void funksjon i C + + 
    ·Hvordan lese en Tabulatordelt fil i PHP 
    ·Slik fjerner det første tegnet fra en streng i Python 
    ·Utvikling Games i Java 
    ·MySQL Grunnleggende for visuelle elever 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/