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

Python Slice Metóda

V Pythone , " rez " je podmnožinou zoznamu alebo reťazcové premenné , ktoré získate tým , že definuje počiatočný a /alebo koncový ukazovateľ na premennú a vrátenie hodnoty v tomto rozsahu . Vrátil podmnožina zahŕňa počiatočnú hodnotu indexu , ale nie konečnú hodnotu . Môžete použiť metódu plátok na niekoľkých rôznych dátových typov , vrátane reťazca , čísla a zoznamy . Použite

Použitie plátok v Pythone funguje podobne ako indexovanie poľa v iných programovacích jazykoch , okrem prípadov, keď volanie index položky v poli , môžete vrátiť len jednu položku naraz . Tiež nemôžete plátok iné dátové typy , ako sú reťazce , ale spôsob plátok na Python umožňuje . Metóda slice používa nula indexovanie , čo znamená , že prvý znak alebo položka v zozname má index nula , druhá položka má index jeden , a tak ďalej .
Syntax

Ak chcete použiť metódu plátok , musíte najprv vytvoriť a inicializovať premenné krájať . Potom použite hranaté zátvorky volať metódu rezu , čo naznačuje buď pozíciu začať rez , ukončiť plátok , alebo oboje . Zadajte napríklad " myvar [ 03:05 ] " krájať premennú s názvom " myvar , " začína na treťom mieste a končiace v indexe pred piatu pozíciu . Môžete tiež zadať reťazec " myvar [ 3 : ] " krájať na tretej pozícii a vrátiť všetko , čo neskôr , alebo napíšte " myvar [ 5 ] " vrátiť všetko , až na piatu pozíciu a plátkom tam
< . br >
Typy

môžete použiť metódu plátok na niekoľkých rôznych typov dát a získať rôzne výsledky . Napríklad , ak máte reťazcové premenné s názvom " alph " , ktorý obsahuje písmená abecedy v poradí , písanie " Alpha [ 01:05 ] " vracia podreťazec " BCDE . " Ak máte zoznam reťazcov a čísel s názvom " lst , " písanie " lst [ 01:03 ] " vráti druhý a tretí položky v zozname. Môžete tiež vytvoriť premenné a použiť metódu plátok uložiť hodnotu z inej premennej alebo zoznam k nej .
Funkcia

Python má vstavanú funkciu nazvanú " plátok " , ktorý pracuje podobne ako metóda rezu , ale má inú syntax . Funkcie trvá jednu až tri parametre : štart , stop a krok , požadovaná je parameter " stop " , ktorý označuje , kde sa zastaviť kúsok . Napríklad zadaním " alph [ slice ( 1,5 ) ] " vracia podreťazec " BCDE . " Môžete použiť parameter " krok " preskočiť niektoré hodnoty . Napríklad , " alph [ slice ( 0,5,2 ) ] " hovorí na spustenie v nulovej polohe a plátkom na pozícii päť , ale vrátiť sa každú druhú hodnotu . Tento príklad vráti " eso " .

Najnovšie články

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