110 of 151 menu

Funkcija map

Funkcija map vrne spremenjen iterabilni objekt po uporabi nanj določene funkcije. V prvem parametru določimo funkcijo-povratni klic, ki se bo uporabljala za vsak element. V drugem parametru - objekt za pregled.

Kot rezultat funkcija vrne poseben iterabilni objekt. Lahko ga pretvorimo v seznam z uporabo funkcije list.

Sintaksa

map(funkcija, objekt za filtriranje)

Primer

S funkcijo map dvignimo vsak element našega seznama na kvadrat:

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

Rezultat izvajanja kode:

[4, 9, 36, 64, 225]

Primer

Zdaj pa uporabimo funkcijo map na terko, rezultat pa prikažimo kot seznam:

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

Rezultat izvajanja kode:

[4, 10, 14, 16]

Glejte tudi

  • funkcija filter,
    ki filtrira iterabilne objekte
  • funkcija zip,
    ki pregleda terke
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni