Les fonctions lambda, aussi appelées fonctions anonymes, sont des fonctions courtes et simples qui peuvent être définies en une seule ligne.
Elles sont particulièrement utiles lorsque vous avez besoin d’une fonction simple pour une courte période, souvent comme argument à d’autres fonctions.
Voici la syntaxe générale d’une fonction lambda :
lambda arguments: expression
Exemples de fonctions lambda
carre = lambda x: x**2
print(carre(5)) # Affiche 25
Cette fonction lambda prend un argument x et retourne son carré.
Fonction lambda avec plusieurs arguments :
somme = lambda a, b: a + b
print(somme(3, 4)) # Affiche 7
Utilisation de lambda avec la fonction sorted()
Utilisation de lambda avec filter()
Utilisation de lambda avec map()
Lambda dans une expression conditionnelle
Publier 11 juillet 2024 par
dans Python - Les fonctions
Commentaires fermés sur Python – Les fonctions lambda