CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Appliquez la fonction lambda à chaque valeur de la liste colleagues, et enregistrez le résultat dans cleaned.
  • 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)
Modifier et exécuter le code