if... else dans la fonction Lambda Python

Hemank Mehtani 26 décembre 2022
if... else dans la fonction Lambda Python

Une fonction lambda est utilisée pour implémenter une logique simple en Python et peut être considérée comme une fonction anonyme. Elle peut avoir plusieurs arguments mais ne peut avoir qu’une seule expression, comme toute autre fonction définie à l’aide du mot-clé def.

Nous pouvons définir des fonctions lambda en une seule ligne de code et se sont avérées très utiles en Python.

Dans ce tutoriel, nous utiliserons l’instruction if-else dans les fonctions lambda en Python.

L’instruction if-else est une instruction conditionnelle en Python utilisée pour exécuter à la fois les parties True et False de la condition.

Le code dans le bloc if s’exécutera lorsque le code de la condition est vrai et le bloc else lorsque la condition est fausse.

Nous pouvons incorporer les instructions if-else dans une fonction lambda en Python.

Voir l’exemple suivant,

def test(a):
    return True if (a > 10 and a < 20) else False


print(test(13))
print(test(1))
print(test(34))

Production:

True
False
False

Article connexe - Python Lambda