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 množiť všetkých prvkov v zozname Python

Jeden z pekných vlastností , ktoré sú spoločné mnohých najnovších programovacích jazykov , ako je Python je podpora lambda funkcií a funkčných programovacích techník . V Pythone , to je realizovaný pomocou metódy " mape " , a mocný nástroj , ktorý berie funkciu a zoznam , plní funkciu individuálne na každý prvok v zozname a vráti výsledok . To , čo kedysi by bol zdĺhavý pre - slučky je teraz jeden - liner . Pokyny dovolená 1

Otvorte terminál . V systéme Windows kliknutím na tlačidlo " Štart " nasleduje " Run " a zadaním " cmd " . V systéme Mac OS X , kliknite na tlačidlo " Spotlight " a zadajte " Terminal " .
2

typu " python " do terminálu .
3

Zadajte nasledujúci riadok definovať zoznam :

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

Zadajte nasledujúci riadok násobiť každý prvok v zozname pomocou dvoch :

mapa ( lambda x : x * 2 , Zoznam )

funkcia " máp " plní funkciu na každý prvok zoznamu . Príkaz " lambda " definuje novú , nepomenovanú a dočasné funkcie pre použitie v príkaze máp a nikde inde . Kombinované , môžete rýchlo vytvoriť novú " krát dva " funkcie a automaticky zavolá ju na každý prvok v zozname .

Najnovšie články

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