Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Zoznam Rozšíriť v Pythone

Zoznamy sú základným dátovým typom v Pythone . Tie sa používajú na ukladanie kolekcií dát v rámci jediného názve premennej . Vzhľadom na ich dôležitosť , jazyk Python zahŕňa skupinu užitočných metód sa zoznamu dátový typ , aby boli flexibilné a efektívne . Typický prevádzku programátori vykonávať na zozname je operácia pridanie prvkov alebo rozšírenie veľkosť zoznamu , aby zahŕňal ďalšie prvky . To sa vykonáva pomocou priložených metódy " append ( ) " a " rozšírenie ( ) " . " Append ( ) " Format

" append ( ) " metóda vezme prvok a pridá na koniec zoznamu . Funkcia append môže mať buď normálne dátové typy ( čísla , znaky , reťazce ) alebo kolekcia dát ( iných zoznamov ) . Funkcia append pripojí iba jednu položku na koniec zoznamu , takže zoznam sám o sebe bude vzťahovať iba jeden prvok ( to je pravda , zo singulárnych dátové typy , rovnako ako zoznamy ) .
Príklady pripojiť

dát pripojiť na koniec zoznamu volaním metódy append zoznamu , v ktorom by mal prvok ísť . Pre singulárnych prvky , bude to pripojiť prvok . Pre zoznamy , bude to pripojiť celý zoznam . Je-li list pripojený na koniec iného zoznamu , trvá len jedno miesto : celý list je považovaný za jeden element . Nasledujúci príklad kódu pridá jeden prvok ( 5 ) na konci príklade zoznamu " ex_list " , a potom sa pridá ďalší zoznam ( " Hárok2 " ) , do konca roka " ex_list " :

>> > ex_list celým

[ 1 , 2 , 3 , 4 , 5 ] celým

>>> ex_list.append ( 5 ) celým

>>> ex_list celým

[ 1 , 2 , 3 , 4 , 5 , 5 ] celým

>>> List2 celým

[ 7 , 8 ] celým

>>> ex_list.append ( List2 ) celým

>>> ex_list celým

[ 1 , 2 , 3 , 4 , 5 , 5 , [ 7 , 8 ] ]
" rozšíriť ( ) " metóda

" rozšíriť ( ) " metóda funguje podobne ako metóda append . Avšak , spôsob predĺženia pridá zoznam prvkov , skôr než jednotlivých prvkov , na koniec zoznamu . To znamená , že prvky zo zoznamu , budú jednotlivé prvky nového zoznamu , že programátor sa rozširuje , než zadaním nového zoznamu ako jediný prvok .
Príklady Rozšírenie

Od rozšírenia zoznamu pridá všetky prvky zoznamu , ktorý je potrebné doplniť , zoznam rozšírený zvýši vo veľkosti podľa počtu prvkov v zozname sú pridané . V tomto príklade sa príklad list " ex_list " predĺžená dvakrát , raz v zozname s názvom " l1 " a opäť sa zoznamom s názvom " l2 " . Celým

>>> ex_list celým

[ 1 , 2 , 3 , 4 , 5 , 5 , [ 7 , 8 ] ] celým

>>> l1 celým

[ 7 , 8 ] celým

>>> ex_list.extend ( l1 ) celým

>>> ex_list celým

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

>>> l2

[ 9 , 10 ]

>>> ex_list.extend ( l2 )

>>> ex_list celým

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

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené