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

Ako sa vysporiadať s vnorenými n-tica v Pythone

V programovania v jazyku Python , n-tice sú jedným zo siedmich vstavaných typov sekvencií . Podobný vo vzhľade k zoznamu , čiarka oddeľuje jednotlivé prvky - a to aj v prípade , že n- tica obsahuje iba jeden prvok - a v prípade vnorených n-tíc , zátvorky identifikáciu úrovní vnorenia . Na rozdiel od zoznamu , ale prvky v n- tica nie sú vymeniteľné , takže n-tica dobrou voľbou pre konštantné dát - alebo údaje , ktoré po zadaní nebude podstúpiť ďalšie úpravy . Pochopenie konceptu hniezdenia je dôležité , pretože riešenie tohto typu n - tica môže byť ťažké , najmä pri hniezdení zahŕňa viac vrstiev . Pokyny dovolená 1

Vytvorte vnorené ticu kombináciou - alebo " balení " - dve alebo viac n-tíc jednej úrovni . Definujte jednotlivé n-tica a potom napísať vyhlásenie Python vytvoriť vnorené n-tice . Obklopujúce jeden alebo vnorené n - tica vnútri zátvoriek nie je podmienkou , ale zátvorky môžu pomôcť organizovať a vykonávať vaše dáta ľahšie čítať

t1 = ( 1 , 2 , 3 ) t2 = ( " a " , " alebo " )

t3 = ( t1 , " X " , " Y " , t2 , " Z " ) ( Referencie 3 - časť 3 - # 1 )
2

si dĺžku z vnorené n-tice , ktoré vám pomôžu pochopiť , ako Python počíta a indexuje položiek vo vnorené n-tice . Počítanie začína " 0 " , takže Python vyhlásenie " print " dĺžka t3 je : print ľan ( t3 ) " sa objaví na obrazovke počítača ako : dĺžka t3 je : . 4

3

Vytlačiť vnorené n-tica , aby jednotlivé prvky zobrazenie na obrazovke rovnakým spôsobom ste pôvodne zadali im . Vyhlásenie " print t3 [ : ] " sa zobrazí na obrazovke počítača ako ( ( 1 , 2,3 ) , " X " , " Y " , ( " a " , " alebo " ) , " Z " ) < br . > Stránka 4

Slice vnorené n - tica tak iba konkrétny obsah sa zobrazí na obrazovke počítača . Syntax pre krájanie vnorené n - tica začína identifikáciou názov najvyššej úrovne n-tica - vnorené n-tica - nasleduje zahájenie a ukončenie poradové čísla v zátvorkách . Vyhlásenie " print t3 [ 02:04 ] " bude mať za následok indexového čísla 2 až 4 sa objaví na obrazovke : . ( " Y " , ( " a " , " alebo ) , " Z " )
5

Výpis jednotlivých prvkov v rámci n-tice . Vyhlásenie , že číta " print t3 [ 1 ] [ 00:01 ] " sa zobrazí prvé dve položky v prvom n-tica vo vnorenej skupine : ( 1 , 2 )
< . br >

Najnovšie články

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