Data Science, Python, Economie ...

Accueil

Fonction lambda

Une fonction lambda prend la forme suivante : objet = lambda paramètres : expression. Ce type d'écriture permet de spécifier rapidement des fonctions simples et de rendre le code plus facile à lire.

x = lambda a, b : a * b
print(x(5, 6))

> 30

On peut créer des conditions if de la manière suivante :

z = 5
fun = lambda x: False if x < 4 else True
print(fun(z))

> True

Les fonctions lambda sont fréquemment utilisées avec une méthode pd.apply().