map() Python
Hari ini kita masih belajar dari Functional Programming Tools dari python,sebelumnya kita telah belajar tentang filter() pada python yang masih di lingkungan Functional Programming Tools,hari ini saya akan membahas tentang map() pada python,apa itu map() ?
map() adalah fungsi pada python yang berfungsi untuk memngembalikan sebuah urutan nilai list yang dideklarasikan oleh variabel,map() dapat mengembalikan dengan nilai boolean,nilai urutan seperti biasanya dalam bentuk list.
Maka akan mencetak seperti dibawah ini :
Lihat gambar dibawah ini :
map() Pada Python |
Gambar diatas menjelaskan bahwa jika fungsi x ,jika nilai x yang kurang dari dari angka 3 dari variabel V,maka variabel K akan mencetak urutan nilai list dengan nilai False dan lebih sama dengan dari 3 akan bernilai True.
Ini contoh ke 2 :
Maka akan mencetak seperti dibawah ini :
Lihat gambar dibawah ini :
map() Pada Python |
Gambar diatas menjelaskan bahwa jika fungsi x ,jika nilai x yang sama dengan angka 3 dari variabel V,maka variabel K akan mencetak urutan nilai list dengan nilai False dan bukan dari angka 3 akan bernilai True
Ini contoh ke 3 :
Maka akan mencetak seperti dibawah ini :
Lihat gambar dibawah ini :
map() Pada Python |
Gambar diatas menjelaskan bahwa jika fungsi x ,jika nilai x lebih dari angka 2 dari variabel V,maka Variabel K akan mencetak urutan nilai list dengan nilai False dan lebih dari angka 2 akan bernilai True
Kita dapat mengembalikan dalam bentuk urutan nilai seperti biasa(tidak dengan boolean) dengan menggunakan namafungsi(),lihat contoh dibawah ini :
V=range(6)
def add(x):
return x
K=list(map(add,V))
print K
def add(x):
return x
K=list(map(add,V))
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 ==========================
[0, 1, 2, 3, 4, 5]
>>>
>>>
========================== RESTART: E:\python\a1.py ==========================
[0, 1, 2, 3, 4, 5]
>>>
Sampai disini dulu yahh tentang fungsi map() :)
Gbu :)
Baca Juga Artikel Tentang : 29.Belajar Bersama Python | Filter() Python