Fungsi Python Lambda
Fungsi lambda adalah fungsi anonim kecil.
Fungsi lambda dapat mengambil sejumlah argumen, tetapi hanya dapat memiliki satu ekspresi.
Sintaksis
lambda arguments : expression
Ekspresi dieksekusi dan hasilnya dikembalikan:
Contoh
Fungsi lambda yang menambahkan 10 ke nomor yang diteruskan sebagai argumen, dan mencetak hasilnya:
x = lambda a : a + 10
print(x(5))
Fungsi Lambda dapat mengambil sejumlah argumen:
Contoh
Fungsi lambda yang mengalikan argumen a dengan argumen b dan mencetak hasilnya:
x = lambda a, b : a * b
print(x(5, 6))
Contoh
Fungsi lambda yang menjumlahkan argumen a, b, dan c dan mencetak hasilnya:
x = lambda a, b, c : a + b + c
print(x(5, 6,
2))