Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
110 of 151 menu
◀ ▶

Funcția map

Funcția map returnează un obiect iterabil modificat după aplicarea unei funcții specificate. În primul parametru specificăm funcția callback, care va fi aplicată fiecărui element. În al doilea parametru - obiectul pentru iterare.

Ca rezultat, funcția returnează un obiect iterabil special. Acesta poate fi convertit într-o listă, utilizând funcția list.

Sintaxă

map(funcția, obiect pentru filtrare)

Exemplu

Să ridicăm la pătrat fiecare element al listei noastre folosind funcția map:

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

Rezultatul executării codului:

[4, 9, 36, 64, 225]

Exemplu

Acum să aplicăm funcția map unui tuplu, și să afișăm rezultatul sub formă de listă:

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

Rezultatul executării codului:

[4, 10, 14, 16]

Vezi și

  • funcția filter,
    care filtrează obiecte iterabile
  • funcția zip,
    care iterează tuple
← →
↑
Română▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge