110 of 151 menu

Fungsi map

Fungsi map mengembalikan objek boleh lelar yang diubah selepas menggunakan fungsi yang ditetapkan kepadanya. Dalam parameter pertama, kita tentukan fungsi panggilan balik, yang akan digunakan untuk setiap elemen. Dalam parameter kedua - objek untuk ulangan.

Fungsi ini mengembalikan objek boleh lelar khas sebagai hasilnya. Ia boleh ditukar kepada senarai dengan menggunakan fungsi list.

Sintaks

map(fungsi, objek untuk penapisan)

Contoh

Mari kita gunakan fungsi map untuk menduakan kuasa setiap elemen dalam senarai kita:

lst = [2, 3, 6, 8, 15] res = map(lambda x: x ** 2, lst) print(list(res))

Keputusan pelaksanaan kod:

[4, 9, 36, 64, 225]

Contoh

Sekarang mari kita gunakan fungsi map pada tupel, dan paparkan hasilnya dalam bentuk senarai:

tlp = (2, 5, 7, 8) res = map(lambda x: x + x, tlp) print(list(res))

Keputusan pelaksanaan kod:

[4, 10, 14, 16]

Lihat juga

  • fungsi filter,
    yang menapis objek boleh lelar
  • fungsi zip,
    yang mengulangi tupel
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak