IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Applica la funzione lambda a ogni valore nella lista colleagues, salvando il risultato in cleaned.
  • 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)
Modifica ed esegui il codice