Mengenal Fungsi Lambda Expression di Python



Mengenal Fungsi Lambda Expression di Python - Lambda expression berfungsi untuk membuat fungsi kecil untuk satu baris, jika kamu biasanya menggunakan fungsi def maka pada lambda penulisannya seperti di bawah ini.

arguments merupakan input variabel yang ingin diparsing sedangkan expression adalah blok dari fungsi. Lambda memiliki sifat retrun values yang artinya dapat mengembalikan nilai.

Conohnya kamu ingin membuat penjumlahan dengan 1 variabel yang di jumlahkan ke nilai 2, maka penulisannya seperti di bawah ini.

Karena fungsi hanya memiliki 1 baris yang melakukan penjumlahan nilai, kode tersebut dapat kamu modifikasikan dengan menggunakan lambda expression. Contohnya seperti berikut. 

Kode 1 dan 2 akan menampilkan output seperti berikut. 

$ python lambda.py 
 6

Lambda x berfungsi untuk memanggil lambda dengan parameter x dan di proses pada bagian selanjutnya x + 1 yaitu menambah nilai x dengan 1 dan hasil dari penjumlahan tersebut di simpan pada variabel fungsi_1. Lebih jelasnya kamu bisa melihat condoh di bawah ini.

Fungsi di atas dapat di tuliskan dengan menggunakan lambda.

Jadi input yang akan di masukan adalah x dan y kemudian masuk pada isi fungsi yaitu y + x dan nilai penjumlahan di kembalikan pada variabel vungsi_2.

Hasilnya sebagai berikut.

$ python lambda.py 
 8

Next Post Previous Post
No Comment
Add Comment
comment url