| Home  | Otthon  | Hardver  | Hálózat  | Programozás  | Szoftver  | Hibaelhárítás  | Systems  |   
Programozás  
  • C /C + + programozási

  • Computer Programozási Nyelvek

  • Delphi programozási

  • Java programozási

  • JavaScript programozás

  • PHP /MySQL programozás

  • Perl

  • Python programozás

  • Ruby programozási

  • Visual Basics programozás
  •  
    Számítógépes ismeretek >> Programozás >> Python programozás >> Content
    List kiterjesztése Python
    listák alapvető adattípus Python . Ezek tárolására használt gyűjtemények adat mellett egy változó nevét. Mivel a fontossága , a Python nyelvet magában foglalja a csoport hasznos módszer a lista adattípus , hogy azok rugalmas és hatékony . Egy tipikus működés programozók végre listák működésének elemek hozzáadásával vagy kiterjesztése a méret a lista , hogy több elemet . Ez történik a mellékelt módszerek " append ( )" és " kiterjeszteni ( ) " . Az " append ()" Format

    " append ( ) " metódus egy elemet , és hozzáteszi, hogy a végén egy listát. Az append függvény vehet akár normál adattípusok ( számok, karakterek , vonósok ), illetve gyűjtemények adat ( más listák ) . Az Append funkció csak hozzáfűzni egy tétel , hogy a végén a listán, így maga a lista csak meghosszabbítja egy elem ( ez igaz az egyedi adatok típusok, valamint a lista) .
    Példák hozzáfűzése

    hozzáfűzése adatokat a lista végére hívja a függelék módszer a lista , amely az elem kell menni . Az egyedi elemeket , ez hozzáfűzi az elem . A listák , ez hozzáfűzni a teljes lista . Ha a lista végéhez egy másik lista , csak vesz egy helyen: a teljes lista tartják az egyik elem. A következő példa kódot hozzáfűz egy elemet (5 ), a végén egy példa list " ex_list " , majd hozzáfűzi másik lista ( " list2 "), hogy a végén a " ex_list " :

    >> > ex_list

    [1 , 2, 3 , 4, 5 ]

    ex_list.append >>> (5 ) photo

    >>> ex_list

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

    >>> list2

    [7, 8]

    >>> ex_list.append ( list2 ) photo

    >>> ex_list

    [1 , 2, 3 , 4, 5, 5, [7, 8 ]]
    az " terjed ( )" eljárás

    " terjed ( )" eljárás működik, ugyanúgy, mint az append módszer. Azonban a módszer egészíti meghosszabbítja az elemek egy listáját , ahelyett, egyes elemek , hogy a végén a listán. Ez azt jelenti, hogy az elemek a listából lesz egyetlen eleme az új lista , hogy a programozó is kiterjeszti , és nem adja meg az új lista egyetlen eleme .
    Példák kiterjesztése

    Mivel kiterjesztése egy listát hozzáadja minden elemét a lista, amely kell hozzá , a lista kiterjesztett növeli a méretét elemeinek számát a lista bővül . Ebben a példában , a példa lista " ex_list " fogják terjeszteni kétszer, egyszer egy listát az úgynevezett " l1 ", és ismét egy listát az úgynevezett " l2 " . >>>

    Ex_list

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

    >>> l1

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

    >>> 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]

    Previous :

    next :
      Kapcsolódó cikkek
    ·Hogyan csomagoljuk számokat a string Python 
    ·Hogyan szét egy int tömbbe 
    ·Hogyan kell kiszámítani a Fourier sorozat Python 
    ·Hogyan , hogy a felhasználó a bemeneti tartomány Pyt…
    ·Hogyan használjuk a numerikus változó Python Script 
    ·Hogyan használjuk Python szkript MobiDeDRM 
    ·Python Rope Tutorial 
    ·Hogyan kell összeállítani Python parancsok 
    ·Hogyan lehet átalakítani a szótár az XML Python 
    ·Python tanúsítás 
      Kiemelt cikkek
    ·Hogyan Update Session változók 
    ·VBA makrók Oktatás 
    ·Hogyan írjunk Portable Perl kód 
    ·Hogyan használjuk Allegro készítsünk grafikus C 
    ·Eredményei beszúrása MySQL PHP Echo 
    ·Hogyan hozzunk létre egy Apache MySQL Server fiók has…
    ·Hogyan használjuk a Forma Command a Visual Basic 6 
    ·Hogyan gróf Unique bejegyzés a Lotus 123 táblázatke…
    ·Hogyan adjunk getDate a Vb.NET Script A fájl átnevezé…
    ·Hogyan változtassuk meg a kurzor a Szövegdoboz 
    Copyright © Számítógépes ismeretek http://hu.wingwit.com