Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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