if...else in Lambda-Funktion Python
Eine lambda
-Funktion wird verwendet, um eine einfache Logik in Python zu implementieren und kann als anonyme Funktion betrachtet werden. Sie kann viele Argumente haben, aber nur einen Ausdruck, genau wie jede andere Funktion, die mit dem Schlüsselwort def
definiert wird.
Wir können lambda
-Funktionen in einer einzigen Codezeile definieren und haben sich in Python als sehr nützlich erwiesen.
In diesem Tutorial verwenden wir die if-else
-Anweisung in lambda
-Funktionen in Python.
Die if-else
-Anweisung ist eine bedingte Anweisung in Python, mit der sowohl der True- als auch der False-Teil der Bedingung ausgeführt werden.
Der Code im if
-Block wird ausgeführt, wenn der Bedingungscode True ist, und der else
-Block, wenn die Bedingung False ist.
Wir können die if-else
-Anweisungen in eine lambda
-Funktion in Python einbinden.
Siehe folgendes Beispiel,
def test(a):
return True if (a > 10 and a < 20) else False
print(test(13))
print(test(1))
print(test(34))
Ausgabe:
True
False
False