110 of 151 menu

Funktionen map

Funktionen map returnerer et ændret itererbart objekt efter at have anvendt en givet funktion på det. I den første parameter angiver vi en callback-funktion, som vil blive anvendt på hvert element. I den anden parameter - objektet der skal gennemgås.

Som resultat returnerer funktionen et specifikt itererbart objekt. Det kan konverteres til en liste ved at bruge funktionen list.

Syntaks

map(funktion, objekt til filtrering)

Eksempel

Lad os ved hjælp af funktionen map opløfte hvert element i vores liste til anden potens:

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

Resultat af kodeudførelse:

[4, 9, 36, 64, 225]

Eksempel

Og lad os nu anvende funktionen map på en tuple og udskrive resultatet som en liste:

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

Resultat af kodeudførelse:

[4, 10, 14, 16]

Se også

  • funktionen filter,
    som filtrerer itererbare objekter
  • funktionen zip,
    som gennemgår tupler
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis