110 of 151 menu

Map funksiyası

map funksiyası, verilmiş funksiya tətbiq edildikdən sonra dəyişdirilmiş iterasiya olunan obyekti qaytarır. Birinci parametrdə hər bir elementə tətbiq olunacaq callback funksiyasını göstəririk. Ikinci parametrdə - gəzmək üçün obyekt.

Funksiya nəticə olaraq xüsusi bir iterasiya olunan obyekt qaytarır. Onu list funksiyasından istifadə edərək siyahıya çevirmək olar.

Sintaksis

map(funksiya, filtr üçün obyekt)

Nümunə

Gəlin map funksiyası vasitəsilə siyahımızın hər bir elementini kvadratına yüksəldək:

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

Kodun icrasının nəticəsi:

[4, 9, 36, 64, 225]

Nümunə

İndi isə gəlin map funksiyasını korteca tətbiq edək və nəticəni siyahı şəklində çap edək:

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

Kodun icrasının nəticəsi:

[4, 10, 14, 16]

Həmçinin baxın

  • filter funksiyası,
    iterasiya olunan obyektləri filtrləyir
  • zip funksiyası,
    kortecələr üzərində gəzir
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et