Python -Lambda-Funktion
Eine Lambda-Funktion ist eine kleine anonyme Funktion.
Eine Lambda-Funktion kann beliebig viele Argumente annehmen, aber nur einen Ausdruck haben.
Syntax
lambda arguments : expression
Der Ausdruck wird ausgeführt und das Ergebnis zurückgegeben:
Beispiel
Eine Lambda-Funktion, die 10 zu der als Argument übergebenen Zahl hinzufügt und das Ergebnis ausgibt:
x = lambda a : a + 10
print(x(5))
Lambda-Funktionen können eine beliebige Anzahl von Argumenten annehmen:
Beispiel
Eine Lambda-Funktion, die Argument a mit Argument b multipliziert und das Ergebnis ausgibt:
x = lambda a, b : a * b
print(x(5, 6))
Beispiel
Eine Lambda-Funktion, die die Argumente a, b und c summiert und das Ergebnis ausgibt:
x = lambda a, b, c : a + b + c
print(x(5, 6,
2))