110 of 151 menu

Funksioni map

Funksioni map kthen një objekt të përsëritshëm të modifikuar pas aplikimit të një funksioni të caktuar në të. Në parametrin e parë specifikojmë funksionin-callback, i cili do të aplikohet për çdo element. Në parametrin e dytë - objekti për përsëritje.

Si rezultat, funksioni kthen një objekt të veçantë të përsëritshëm. Ai mund të shndërrohet në listë, duke përdorur funksionin list.

Sintaksa

map(funksioni, objekti për filtrim)

Shembull

Le të përdorim funksionin map për të ngritur çdo element të listës sonë në katror:

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

Rezultati i ekzekutimit të kodit:

[4, 9, 36, 64, 225]

Shembull

Tani le të aplikojmë funksionin map në një tuple, dhe rezultatin le ta shfaqim në formë liste:

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

Rezultati i ekzekutimit të kodit:

[4, 10, 14, 16]

Shihni gjithashtu

  • funksioni filter,
    i cili filtron objektet e përsëritshme
  • funksioni zip,
    i cili përsërit tuple
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo