Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Definovať funkciu s lambda kľúčové slovo a priradiť ju k " súčet " názov premennej 
 
 >>> sum = lambda x , y : . X + y 
 
 test a zistite , či váš lambda funkcia pracuje s nasledujúcim príkazom : 
 
 >>> sum ( 2,2 ) 4 
 
 To ukazuje absolútnu minimum pre lambda , ale môžete to urobiť trochu viac s ním . 
 2 
 definovať viac ako jednu lambda funkcie do jednej premennej . 
 
 >>> prevádzka = { " súčet " : lambda x , y : x + y , " sub " : lambda x , y : xy , " mul " : lambda x , y : x * y , ' div ' : lambda x , y : x /y } >>> prevádzku [ ' sum ' ] ( 2,2 ) 4 >>> prevádzka [ " mul " ] ( 2,4 ) 8 >>> prevádzka [ ' div ' ] ( 4,4 ) 1 >>> prevádzka [ ' sub ' ] ( 4,1 ) 3 
 
 To ešte nie je odhaliť jeden z najkrajších rysov lambda . V skutočnosti , viac než akýkoľvek iný rys , to je ten , ktorý vytvára najviac nadšenie lambda funkcií v starších jazykoch , ako je LISP , ktorý ho podporuje . 
 3 
Pomocou lambda , aby v jeden linka , prevedenie operácie na každom prvku na zozname a vráti nový zoznam obsahujúci výsledky operácie . celým
 >>> alist = [ 0 , 1 , 2 , 3 , 4 ] > >> Mapa ( lambda x : x * 6 , alist ) [ 0 , 6 , 12 , 18 , 24 ] 
 
 Pre ďalší príklad , nájsť dĺžok všetkých slov v reťazci , použite nasledujúce funkcie lambda : 
 
 >>> retazec = " . Bol to veľmi dlhý deň v kancelárii , ale keď som prišiel k vám domov , je to všetko stojí za to " >>> , mapa ( lambda x : ľan ( x ) , string.split ( ) ) [ 2 , 3 , 1 , 4 , 4 , 3 , 2 , 3 , 7 , 3 , 4 , 1 , 4 , 4 , 2 , 4 , 2 , 2 , 3 , 11 ] 
 
 To umožňuje programátor robiť , v jednej krátkej a ľahko čítať riadku , čo Java programátor by si vyžiadalo štyri alebo päť riadkov dosiahnuť .