16 Ağustos 2018, Perşembe
Anasayfa / Python / Python Map methodu ve uygulaması

Python Map methodu ve uygulaması

Python’da bulunan map sistem methodu ile herhangi bir kendi methodumuzu, bir liste içerisindeki bütün elemanları parametre geçerek çalıştırmamızı sağlar.

Yukarıdaki örnek toplama methodunu iki listedeki indexlere göre otomatik toplar sonrasında kullanılabilir olması için sonucu listeye çevirmemiz gerekir.

Peki bu method nasıl bu işlemi yapabiliyor? Python tip bağımsız bir dil olduğundan bir değişkene fonksiyonda atabilir ve parametrelerde değişkenlere * koyarak n adet aldırabiliriz. Böylece değişkene attığımız methodun parametre sayısı kadar liste atmamız işlemi gerçekleştirmemizi sağlar.


Yukarıdaki basit tanımda x methodu, d ise listeleri temsil ediyor.
Öncelikle hesap sonuçlarımızı atacağımız deneme listesini oluşturuyoruz.Daha sonra d listelerini zipleyerek geziyoruz.
Böylece birden fazla liste üyelerini parametre olarak x değişkenine geçip hesaplatıyoruz ve listeye çevirmemize gerek kalmıyor sizde böyle kendi methodlarınızı yazabilirsiniz.

Mehmet Özcan Hakkında

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir