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

Zoznamy v Pythone

Zoznamy v Pythone sú neoddeliteľnou dátové štruktúry , ktoré umožňujú programátorovi vytvárať kolekcie dát pod spoločným názvom . Vďaka použitiu zoznamov , môžu programátori polotovarov operácie na týchto zbierok , ako je preskupiť , navigácia je indexom , alebo pridávanie a odoberanie položiek . Zoznamy sú podobné polia v iných programovacích jazykoch , ale s oveľa väčšiu flexibilitu a funkčnosť . Základné zoznamy

Základný zoznam v Pythone vyzerá podobne ako tento príklad kódu :

>>> examplelist = [ " jeden " , " dva " , " tri " ]

Rovnako ako polia v iných programovacích jazykoch , zoznamov referenčných Python interných dátových položiek podľa indexu . Tak vykonávanie nasledujúcich tlačových príkazov vytlačí hodnotu na zodpovedajúcu ako pole , index Zoznam začína na 0 a končí na n- 1 ( kde n = počet položiek v zozname ) . V tomto príklade , posledný index je 2.
Zoznam spôsobov

Zoznamy v Pythone sú objekty , a ako objekty , majú určité metódy , ktoré programátori môžu volať , aby sa polotovarov operácie na nich . Ak chcete napríklad pridať prvok na koniec examplelist , programátor mohol použiť vstavaný - in " append " " Vložiť " metóda umožňuje programátorovi pridať prvok v zozname , a to nielen koniec ( Zdroj 1 ) :

>>> examplelist.insert ( 1 , " jeden bod päť " )

>>> [ ' jedna ' , ' jeden bod päť " , " dva " , " tri " , " štyri " ]
Výpis plátky

Krájanie zoznam zahŕňa ťahanie sublists z celého zoznamu . Ak chcete napríklad získať ďalší zoznam z examplelist , programátor môže zadať počiatočnú a koncovú pozíciu čiastkové zoznam :

>>> examplelist [ 02:04 ]

[ ' dva " , " tri " ]

podseznam bude zahŕňať všetky prvky až ( ale nie vrátane ) konečného indexu . V tomto príklade , druhý index ( " dva " ) a tretia index ( " tri " ) , sú zahrnuté v reze , ale nie štvrtý . Krájanie môže tiež pracovať ako na dobu neurčitú , v prípade , že dĺžka zozname je neznámy :

>>> príklad [ 2 : ]

[ " dva " , " tri " , ' štyri ' ]
Vyhľadávanie Vypíše

Programátori môžu vyhľadávať zoznam rovnako , pomocou metódy " index " . Táto metóda je podobná index k získaniu hodnotu indexu ( aj keď nie tak rýchlo , alebo účinnosť ) . Namiesto toho , aby index a prijímanie hodnoty , programátor dáva hodnotu indexu metódou . Metóda index potom prehľadá zoznam na indexe zoznamu , ktorý obsahuje hodnotu , a potom sa vráti , aby index . Napríklad :

>> examplelist.index ( " tri " )

3

Najnovšie články

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