Python - Python'un Temelleri

map() Fonksiyonu

Yayın tarihi :08-Ara-21
Bölüm kodlarını ve/veya veri setlerini indir.

map() fonksiyonu, verilen ögenin (dizi, tuple vb.) her ögesine bir işlev uygular ve onun sonucunu döndürür.

Kod dizimi:

map(fonksiyon, öge)

Örnek-1: Dizideki elamanların değerin 1 artıralım.

myList=[1,2,3,4,5,6,7,8,9,10]
result_list=list(map(lambda x:x+1,myList))
print(result_list)

Çıktı:

[2, 3, 4, 5, 6, 7, 8, 9, 10, 11]

Örnek-2: Tuple içindeki her elemanın karesini alma

  • 1.Yöntem:
    myTuple=(5,6,7,8,9)
    def funct(value):
        return value**2
    result_Tuple=list(map(funct,myTuple))
    print(result_Tuple)

    Çıktı:

    [25, 36, 49, 64, 81]
  • 2.Yöntem:
    myTuple=(5,6,7,8,9)
    result_Tuple=list(map(lambda x:x**2,myTuple))
    print(result_Tuple)

    Çıktı:

    [25, 36, 49, 64, 81]
Paylaş:

Yorum Yap (*Yorumunuza kod eklemek isterseniz Kod Parçacığı Ekle butonuna tıklayarak ekleyebilirsiniz.)

Yorumlar

Henüz hiç yorum yapılmamış, ilk yorum yapan sen ol.