110 of 151 menu

A map függvény

A map függvény egy módosított iterálható objektumot ad vissza, miután alkalmazta rá a megadott függvényt. Az első paraméterben egy callback függvényt adunk meg, amely minden elemre alkalmazva lesz. A második paraméterben pedig a bejárandó objektumot.

A függvény egy speciális iterálható objektumot ad vissza eredményül. Listává alakítható a list függvény használatával.

Szintaxis

map(függvény, szűrőobjektum)

Példa

Most a map függvénnyel négyzetre emeljük a lista minden elemét:

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

A kód végrehajtásának eredménye:

[4, 9, 36, 64, 225]

Példa

Most alkalmazzuk a map függvényt egy tuple-ra, és az eredményt listaként jelenítsük meg:

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

A kód végrehajtásának eredménye:

[4, 10, 14, 16]

Lásd még

  • a filter függvény,
    amely szűri az iterálható objektumokat
  • a zip függvény,
    amely tuple-okat jár be
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás