110 of 151 menu

De map-functie

De functie map retourneert een gewijzigd itereerbaar object nadat de opgegeven functie erop is toegepast. In de eerste parameter geven we de callback-functie aan, die zal worden toegepast op elk element. In de tweede parameter - het object om door te lopen.

Als resultaat retourneert de functie een speciaal itereerbaar object. Het kan worden omgezet in een lijst met behulp van de functie list.

Syntaxis

map(functie, object om te filteren)

Voorbeeld

Laten we met de functie map elk element van onze lijst kwadrateren:

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

Resultaat van de code-uitvoering:

[4, 9, 36, 64, 225]

Voorbeeld

Laten we nu de functie map toepassen op een tuple, en het resultaat weergeven als een lijst:

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

Resultaat van de code-uitvoering:

[4, 10, 14, 16]

Zie ook

  • functie filter,
    die itereerbare objecten filtert
  • functie zip,
    die tuples doorloopt
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren