Fungsi lambda
Fungsi lambda adalah anonymous function (fungsi tanpa nama). Jika fungsi biasa dibuat menggunakan kata kunci def, maka fungsi lambda menggunakan kata kunci lambda.
Fungsi lambda adalah jalan pintas (shortcut) untuk membuat fungsi sederhana dan dapat dideklarasikan pada tempat dimana sebuah function object dibutuhkan.
Contoh
Contoh sederhana
tambah5 = lambda x: x + 5 print(tambah5(8)) # mencetak nilai 13
Contoh penggunaan dalam fungsi map
lx = [2,3,5,7,9] # list berisi nilai x ly = [0.2,0.3,0.5,0.7,0.9] # list berisi nilai y lxplusy = map(lambda x,y:x+y,lx,ly) print(list(lxplusy)) # menghasilkan list baru bernilai penjumlahan elemen kedua list
artikel terkait : menggunakan fungsi map, menggunakan fungsi reduce