Python Lambda İşlevi
Bir lambda işlevi, küçük bir anonim işlevdir.
Bir lambda işlevi herhangi bir sayıda argüman alabilir, ancak yalnızca bir ifadeye sahip olabilir.
Sözdizimi
lambda arguments : expression
İfade yürütülür ve sonuç döndürülür:
Örnek
Argüman olarak iletilen sayıya 10 ekleyen ve sonucu yazdıran bir lambda işlevi:
x = lambda a : a + 10
print(x(5))
Lambda işlevleri herhangi bir sayıda bağımsız değişken alabilir:
Örnek
a argümanını b argümanıyla çarpan ve sonucu yazdıran bir lambda işlevi:
x = lambda a, b : a * b
print(x(5, 6))
Örnek
a, b ve c bağımsız değişkenini toplayan ve sonucu yazdıran bir lambda işlevi:
x = lambda a, b, c : a + b + c
print(x(5, 6,
2))