| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Liste Forlæng i Python
    Lister er en fundamental datatype i Python. De bruges til at gemme samlinger af data i henhold til en enkelt variabel navn. På grund af deres betydning omfatter Python sproget en gruppe af nyttige metoder med listen datatype for at gøre dem fleksible og effektive. En typisk operation programmører udføre på listerne er driften af ​​tilføje elementer eller udvide størrelsen af listen til at omfatte flere elementer. Dette sker gennem de medfølgende metoder " append ()" og " udvide ()" . Den " append () " Format

    " append ()" metode tager et element og tilføjer det til slutningen af ​​en liste. Den append -funktionen kan tage enten normale datatyper ( tal, tegn , strygere ), eller samlinger af data ( andre lister ) . Den append -funktionen vil kun føje et element til slutningen af ​​listen , så listen i sig selv kun vil forlænge med et element ( dette er sandt for ental datatyper samt lister) .
    Eksempler på append

    tilføje data til slutningen af ​​listen ved at kalde append metoden af listen , hvor det grundstof skal gå . For singulære elementer , vil dette tilføje elementet. For lister , vil dette tilføje hele listen. Når en liste er vedlagt i slutningen af ​​en anden liste , det tager kun et sted: hele listen betragtes ét element. Følgende eksempel kode føjer et enkelt element (5) til slutningen af ​​et eksempel liste " ex_list " og derefter tilføjer en anden liste ( " list2 ") for enden af ​​" ex_list " : Hej

    >> > ex_list

    [1 , 2, 3 , 4, 5]

    >>> ex_list.append (5)

    >>> ex_list

    [1, 2 , 3, 4 , 5, 5]

    >>> list2

    [7 , 8]

    >>> ex_list.append ( list2 )

    >>> ex_list

    [1 , 2, 3 , 4, 5 , 5, [ 7, 8 ]]
    den " udvide ()" Method

    " udvide () "-metoden virker meget som det append metoden. Imidlertid udvider metoden tilføjer en liste med elementer , snarere end enkelte elementer , til slutningen af listen . Det betyder, at elementer fra en liste vil blive enkelte elementer i den nye liste, som programmøren er strækker , snarere end at indtaste den nye liste som et enkelt element .
    Eksempler på Udvidelse

    Siden udvide en liste tilføjer alle de elementer i listen, som skal tilføjes , vil listen udvidet stige i størrelse med antallet af elementer på listen bliver tilføjet . I dette eksempel vil listen med eksempler " ex_list " forlænges to gange, én gang med en liste kaldet " L1 ", og igen af ​​en liste kaldet " L2 " .

    >>> Ex_list

    [1 , 2, 3 , 4, 5 , 5, [ 7, 8 ]]

    >>> l1

    [7 , 8]
    < p >>>> ex_list.extend (L1)

    >>> ex_list

    [1 , 2, 3 , 4, 5 , 5, [ 7, 8 ] , 7, 8]

    >>> l2

    [9 , 10]

    >>> ex_list.extend (L2 ) < br >

    >>> ex_list

    [1 , 2, 3 , 4, 5 , 5, [7 , 8] , 7, 8 , 9, 10]

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Indsæt en forsinkelse i Python kode 
    ·Hvordan man laver en Keylogger i Python 
    ·Sådan kontrolleres en Array for strygere i Python 
    ·Sådan eksporteres billeder til Python 
    ·Hvordan man gør Python String Suppleanter 
    ·Timing en rutine i Python 
    ·Sådan læses en CSV Column & Konverter til Python 
    ·Sådan tilføjes to strenge til Python 
    ·Hvordan laver man en Insertion Sorter i Python 
    ·Hvordan laver man et oscilloskop i Python 
      Anbefalede Artikler
    ·Sådan Debug Rake Opgaver i Netbeans 
    ·Sådan klartekst i Python 
    ·Sådan slettes regneark ved hjælp af VBA 
    ·Sådan deaktiveres en Parallel Query i Oracle 
    ·Sådan bruges kalender i VBA 
    ·Linux, Apache , MySQL og PHP for begyndere 
    ·Sådan Find antallet af tomme elementer i en PHP Array 
    ·Sådan opdaterer Vælg T-SQL 
    ·Hvordan man laver en 3-D -knappen i REALbasic 
    ·Hvad er en Double Bogstavelig 
    Copyright © Computer Viden http://www.computerdk.com