##map() fonksiyonu ilk parametre olarak bir tane fonksiyon objesi alır.
# (Fonksiyonlar da birer obje olduğu için başka bir fonksiyona gönderilebilir.)
# 2. parametre olarak da bir tane iterasyon yapılacak veritipi alarak ,
# gönderilen fonksiyonu her bir eleman üzerinde uygulayarak sonuçları bir map objesi olarak döner.
#Örneklerimize geçersek bu fonksiyonun işlevini daha iyi anlayacağız.
def ikiylecarp(x):
    x=int(x)
    return x*2
sayi1=input("SAYİ=")
print(list(map(ikiylecarp,sayi1)))

426033b0a72755602c68009853f1caaf769fe407
<mask token>

def ikiylecarp(x):
    x = int(x)
    return x * 2


<mask token>

def ikiylecarp(x):
    x = int(x)
    return x * 2


<mask token>
print(list(map(ikiylecarp, sayi1)))

def ikiylecarp(x):
    x = int(x)
    return x * 2


sayi1 = input('SAYİ=')
print(list(map(ikiylecarp, sayi1)))

##map() fonksiyonu ilk parametre olarak bir tane fonksiyon objesi alır.
# (Fonksiyonlar da birer obje olduğu için başka bir fonksiyona gönderilebilir.)
# 2. parametre olarak da bir tane iterasyon yapılacak veritipi alarak ,
# gönderilen fonksiyonu her bir eleman üzerinde uygulayarak sonuçları bir map objesi olarak döner.
#Örneklerimize geçersek bu fonksiyonun işlevini daha iyi anlayacağız.
def ikiylecarp(x):
    x=int(x)
    return x*2
sayi1=input("SAYİ=")
print(list(map(ikiylecarp,sayi1)))
