Lambda funkce s iterables
Lambda funkce jsi už použil/a na jednotlivé hodnoty – teď je zkusíme aplikovat na celé seznamy! Právě tady lambda funkce skutečně vynikají: když potřebuješ provést stejnou operaci na každém prvku.
V tomto cvičení zpracuješ seznam jmen kolegů pomocí lambda funkce aplikované na celý seznam.
Toto cvičení je součástí kurzu
Intermediate Python for Developers
Pokyny k cvičení
- Aplikuj lambda funkci na každou hodnotu v seznamu
colleaguesa výsledek ulož do proměnnécleaned. - Převeď objekt map na seznam a ulož ho do proměnné
cleaned_list.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
colleagues = ["Sarah Martinez", "Michael Chen", "Emily Brown"]
# Apply the lambda function to each colleague's name
cleaned = ____(lambda x: x.replace(" ", "_").lower(), ____)
# Convert map object to list
cleaned_list = ____(____)
print(cleaned_list)