Fonctions lambda avec des itérables
Vous avez utilisé des fonctions lambda sur des valeurs individuelles — appliquons-les maintenant à des listes entières ! C'est là que les fonctions lambda excellent : quand vous devez effectuer la même opération sur chaque élément.
Dans cette tâche, vous allez traiter une liste de noms de collègues en utilisant une fonction lambda appliquée à toute la liste.
Cette activité fait partie du cours
Python intermédiaire pour développeurs et développeuses
Instructions de l’exercice
- Appliquez la fonction lambda à chaque valeur de la liste
colleagues, et enregistrez le résultat danscleaned. - Convertissez l'objet map en liste et enregistrez-le dans
cleaned_list.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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)