Lambda anonim fonksiyonunu ve map ve reduce gömülü fonksiyonlarını kullanma

Merhaba, aşağıdaki kodları inceleyebilirsiniz.

from functools import reduce

soyad = ["Aygun", "Çiçek", "Deniz", "Atar", "Dener", "Yılmaz"]
toplam_satis_miktari = [
    ["Ayse", 3, 6 ,7],
    ["Ece", 5 ,2, 4],
    ["Arya", 6, 5],
    ["Ali", 3],
    ["Can", 5, 7, 9, 11],
    ["Aybar", 2, 3]
]

print(
    list(
        map(
            lambda i: [
                toplam_satis_miktari[i][0], 
                soyad[i], 
                reduce(lambda x, y: x + y, toplam_satis_miktari[i][1:])
            ], 
            range(len(toplam_satis_miktari))
        )
    )
)

Ayrıca kodlara kod görünümü nasıl kazandılır öğrenmek için aşağıdaki bağlantıyı ziyaret edebilirsiniz.