/blog/*
19 January 2019
Operator Lambda pada Python
Dalam suatu bahasa pemrograman, memungkinkan kita untuk membuat suatu fungsi yang nanti bisa dipanggil berkali-kali. Di Python selain kita bisa membuat fungsi, terdapat juga operator lambda dimana kita bisa membuat suatu fungsi sederhana dengan satu atau beberapa argument secara anonymous.
distance = lambda speed, time: speed * time
print(distance(10, 15))
>>> 150
Nested Function
Kekuatan utama lambda muncul ketika membutuhkan suatu fungsi didalam fungsi lain.
def set_double(n):
return lambda a: a * n
make_double = set_double(2)
print(make_double(11))
>>> 22