Funzioni lambda con iterabili
Hai già usato le funzioni lambda su singoli valori: ora applicale a intere liste! È qui che le lambda danno il meglio: quando ti serve la stessa operazione su ogni elemento.
In questo esercizio, elaborerai una lista di nomi di colleghi usando una funzione lambda applicata all'intera lista.
Questo esercizio fa parte del corso
Python intermedio per sviluppatori
Istruzioni dell'esercizio
- Applica la funzione lambda a ogni valore nella lista
colleagues, salvando il risultato incleaned. - Converte l'oggetto map in una lista, salvando il risultato in
cleaned_list.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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)