;

31.Belajar Bersama Python | reduce() pada Python

31.Belajar Bersama Python | reduce() pada Python

Reduce() pada Python

Hari ini kita masih didalam lingkungan functional Programming Tools,hari inisaya akan share ke kamu tentang fungsi dari reduce(),apa itu reduce() ?

reduce() adalah mengembalikan satu rentangan nilai dari urutan nilai list yang berada pada namafungsi() defining,nilai list yang diambil adalah nilai terakhir pada urutan list atau rentangan nilai yang sudah ditentukan yang menjadi urutan nilai list.

Untuk lebih jelasnya lihat contoh dibawah ini,ini adalah nilai range(5) :


K = range(5)
print 

Maka akan mencetak seperti dibawah ini :



Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32.
>>> 
========================== RESTART: E:\python\a1.py ==========================
[0,1,2,3,4]
>>> 


Lihat gambar dibawah ini :

range() python
range() python

Kita dapat memanggil nilai terakhir dengan fungsi reduce,tapi kita harus membuat namafungsi() terlebih dahulu,lalu membuat list dengan reduce(),lihat contoh dibawah ini :


def r(y,x):
    return x
K=reduce(r,range(5))
print K

Maka akan mencetak seperti dibawah ini :

Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32.
>>> 
========================== RESTART: E:\python\a1.py ==========================
4
>>> 

Lihat gambar dibawah ini :

reduce() python
reduce() python

Ini adalah contoh kedua :



def r(y,x):
    return x
K=reduce(r,range(3))
print K

Maka akan mencetak seperti dibawah ini :

Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32.
>>> 
========================== RESTART: E:\python\a1.py ==========================
2
>>> 

Lihat gambar dibawah ini :

reduce() python
reduce() python

Sampai disini dulu yahh :)

Gbu :)










List of Article Posts https://buayaberdiri.blogspot.com