Les fonctions Lambda en python

Les fonctions lambda sont des fonctions courtes et simples qui sont définies en une seule ligne. Elles sont utiles pour créer des fonctions simples rapidement, généralement lorsqu’elles sont utilisées dans des contextes où une fonction standard ne serait pas pratique. Voici comment définir une fonction lambda en Python:

lambda arguments: expression

 

add = lambda x, y: x + y

result = add(3, 4)
print(result)  # affiche 7

Les fonctions lambda sont souvent utilisées en combinaison avec les fonctions

map

,

filter

et

reduce

de Python, qui permettent d’appliquer une fonction à chaque élément d’une liste ou d’un objet itérable.

 

numbers = [1, 2, 3, 4]
doubled = map(lambda x: x * 2, numbers)
print(list(doubled))  # affiche [2, 4, 6, 8]

 

Please follow and like us:
Pin Share