Zacznij terazZacznij za darmo

Funkcje lambda z obiektami iterowalnymi

Funkcji lambda używałeś już na pojedynczych wartościach – teraz zastosujemy je do całych list! To właśnie tu funkcje lambda naprawdę błyszczą: kiedy trzeba wykonać tę samą operację na każdym elemencie.

W tym zadaniu przetworzysz listę imion i nazwisk współpracowników za pomocą funkcji lambda zastosowanej do całej listy.

To ćwiczenie jest częścią kursu

Python dla programistów – poziom średniozaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

  • Zastosuj funkcję lambda do każdej wartości na liście colleagues, zapisując wynik jako cleaned.
  • Przekonwertuj obiekt map na listę i zapisz ją jako cleaned_list.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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)
Edytuj i uruchom kod