Pyladies 3.0 #9
-
Upload
piotr-dyba -
Category
Technology
-
view
63 -
download
0
Transcript of Pyladies 3.0 #9
PyLadies 3.0
#9: lambda,max, filter, sorted
filter
lambda
® 2016 Piotr Dyba PyLadies Poland 3.0
Funkcja anonimowa jest funkcji, która nie jest powiązana z identyfikatorem.
Funkcje anonimowe są często:
1. argumentami przekazywanymi funkcjom wyższego rzędu
2. używane do budowania wyniku funkcji wyższego rzędu, która musi zwracać funkcję.
lambda
® 2016 Piotr Dyba PyLadies Poland 3.0
Konstrukcja
lambda
® 2016 Piotr Dyba PyLadies Poland 3.0
AD 2. używane do budowania wyniku funkcji wyższego rzędu, która musi zwracać funkcję.
lambda
® 2016 Piotr Dyba PyLadies Poland 3.0
1. argumentami przekazywanymi funkcjom wyższego rzędu
Zadania
® 2016 Piotr Dyba PyLadies Poland 3.0
Pobierz plik/treść z:dyba.it/pyladies_9.py1. Posortuj bohaterów po wzroście.2. Znajdź wszystkich bohaterów którzy nie maja
płci.3. Znajdzie bohatera z najwyższym i najniższym
BMI4. Znajdź najstarszego i najmłodszego bohatera
zakładaj ze wszyscy nadal żyją (BBY ~ p.n.e )5. Zagreguj bohaterów po kolorze oczu.
Zadanie domowe
® 2016 Piotr Dyba PyLadies Poland 3.0
Pobierz plik/treść z:dyba.it/pyladies_9_zad_dom.py1. Posortuj planety po długości doby
(rotation_period).2. Znajdź wszystkie planety którzy nie maja wody
(surface_water).3. Znajdzie bohatera z najdłuższym i najkrótszym
rokiem (orbital_period), które posiadają wodę.4. Znajdź największa i najmniejsza planetę.5. Zagreguj planety wg. populacji co 10razy np..n
do 10 do 100 do 1000…6. Znajdź planetę która ma najmniejszy stosunek
średnicy do długości roku.