Buradasın
Reduce yöntemi nasıl kullanılır?
Yazeka
Arama sonuçlarına göre oluşturuldu
Reduce yöntemi, hem Python hem de JavaScript'te kullanılan ve bir iterable (liste, dizi) üzerindeki öğeleri tek bir değere indirgeyen bir işlevdir 12.
Kullanım adımları:
- Python:
functools.reduce()
işlevi, bir fonksiyon ve bir iterable parametre alır 15. Fonksiyon, iki argümanı alıp bir sonuç döndürmelidir 4.
from functools import reduce numbers = [1, 2, 3, 4] result = reduce(lambda x, y: x + y, numbers) # Lambda fonksiyonu iki argümanı toplayıp sonucu döndürür print(result) # Çıktı: 10
- JavaScript:
reduce()
yöntemi, bir dizi üzerinde çalışır ve bir geri çağırma fonksiyonu ile isteğe bağlı bir başlangıç değeri alır 24.
const numbers = [1, 2, 3, 4, 5]; const sum = numbers.reduce((accumulator, currentValue) => accumulator + currentValue, 0); // Başlangıç değeri 0 olarak ayarlandı console.log(sum); // Çıktı: 15
5 kaynaktan alınan bilgiyle göre: