Funciones lambda con iterables
Ya has usado funciones lambda con valores individuales; ¡ahora vamos a aplicarlas a listas completas! Aquí es donde las funciones lambda realmente brillan: cuando necesitas aplicar la misma operación a todos los elementos.
En esta tarea, vas a procesar una lista de nombres de compañeros de trabajo usando una función lambda aplicada a toda la lista.
Este ejercicio forma parte del curso
Python intermedio para desarrolladores
Instrucciones del ejercicio
- Aplica la función lambda a cada valor de la
colleagueslista y guárdalo comocleaned. - Convierte el objeto «map» en una lista y guárdalo como
cleaned_list.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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)