Ketahui Cara Menggunakan Fungsi Peta Di Python Dengan Contohnya



Artikel ini merangkumi penggunaan fungsi peta di python dengan parameter yang berbeza seperti Fungsi, Dapat diganti dengan contoh yang sesuai termasuk beberapa argumen.

Bahasa pengaturcaraan Python telah meningkat dalam satu dekad yang lalu. Populariti yang semakin meningkat pengaturcaraan telah membawa banyak permintaan untuk dalam domain seperti , , dan lain-lain Salah satu sebab utama pertumbuhan ini adalah ciri luar kotak yang disertakan dengan python. Salah satu fungsi tersebut adalah fungsi peta di python, yang mengoptimumkan pelaksanaan fungsi dengan beberapa argumen. Dalam artikel ini, kita akan membincangkan fungsi peta secara terperinci. Topik berikut dibincangkan dalam blog ini.

Apakah Fungsi Peta?

Fungsi peta menyediakan fungsi di mana setiap item dalam berulang dapat dilewatkan sebagai parameter. Sebagai contoh, katakanlah kita mempunyai fungsi yang menghitung panjang tali. Dengan menggunakan fungsi peta kita dapat menentukan fungsi ini dengan a senarai mengandungi sekumpulan tali. Hasilnya akan mempunyai panjang setiap item dalam senarai.





apa yang boleh berubah dalam java

fungsi peta - fungsi peta di python - edureka

Sintaks

Berikut adalah program sederhana menggunakan fungsi peta untuk mengira panjang tali dalam senarai.

def func (x): return len (x) a = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'] b = peta (func, a) cetak (senarai (b))
 Pengeluaran: [6, 6, 7, 9, 8, 6, 8]

Parameter

  • - Ini adalah parameter wajib yang menyimpan fungsi yang akan dijalankan menggunakan fungsi peta.



  • Iterable - Ia menyimpan iterable yang akan disahkan sebagai argumen dalam fungsi. Ia juga merupakan parameter wajib.

res = peta (fungsi, berulang)

Contoh

  • Melewati dua perkara dalam satu masa.
def add (a, b): return a + bx = [1,3,5,7,9] y = [2,4,6,8,10] res = peta (tambah, x, y) cetak (senarai (b)
 Pengeluaran: [3, 7, 11, 15, 19]
  • Program untuk mencetak kubus 10 nombor semula jadi pertama menggunakan fungsi peta.
def cube (n): return n * n * n a = list (range (1,11)) res = peta (kubus, a) cetak (senarai (res))
 Pengeluaran: [1, 8, 27, 64, 125, 216, 343, 512, 729, 1000]
a = senarai (julat (1,10)) res = peta (lambda x: x * x, a) cetak (senarai (res))
 Pengeluaran: [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

Kita boleh menggunakan apa sahaja jenis data dalam parameter berulang termasuk set , tupel , , dan lain-lain.

studio android langkah demi langkah

Dalam artikel ini, kita telah mengetahui bagaimana kita dapat menggunakan fungsi peta di ular sawa dengan pelbagai contoh. Dengan melihat contohnya, seseorang dapat membayangkan bagaimana kodnya yang rapi dan mudah dibaca dalam bahasa pengaturcaraan python. Kebolehbacaan dan sintaks mudah adalah salah satu daripada banyak sebab mengapa python menjadi begitu popular dalam dekad yang lalu. Dengan populariti yang semakin meningkat, permintaan juga meningkat dalam domain seperti pembelajaran mesin, kecerdasan buatan, sains data, dll. Untuk menguasai kemahiran anda, daftarkan diri di edureka's dan mulakan pembelajaran anda.



Ada sebarang pertanyaan? Sebutkannya dalam komen. Kami akan menghubungi anda secepat mungkin.