Fungsi map()

69 views

Deskripsi

Fungsi map() berfungsi untuk mengaplikasikan satu fungsi ke semua anggota dari iterable (list, tuple, dan lain – lain) dan mengembalikan kesudahannya berupa objek map. Objek map ini dapat dengan gampang diubah menjadi list gres yang anggotanya berupa hasil pemrosesan dari fungsi dengan memakai fungsi list(), tuple(), maupun set().


Sintaks

Fungsi map() mempunyai fungsi sebagai berikut:

map(function, iterable, ...)


Parameter

Fungsi map() mengambil dua buah parameter, yaitu:

  • function – fungsi yang akan memproses setiap item dari iterable
  • iterable – iterable yang akan diproses (dimapping) memakai function.

Kita dapat melewatkan lebih dari satu iterable ke fungsi map()


Nilai Kembalian

Fungsi map() akan mengembalikan objek map yang dapat dikonversi menjadi list atau iterable gres yang anggotanya yakni hasil dari pengolahan fungsi.


Contoh

Contoh penggunaan fungsi map() yakni ibarat berikut:


def hitung_kuadrat(n):
return n*n

bilangan = [1, 2, 3, 4, 5]
hasil = map(hitung_kuadrat, bilangan)
print(hasil)
print(list(hasil))


Output

Output dari jadwal di atas yakni ibarat berikut:

<map object at 0x7f58af143710>
[1, 4, 9, 16, 25]

 

Fungsi map() sering dipakai sebagai argumen dari fungsi anonim lambda.

 

Author: 
    author
    No related post!