Python Tips | بالعربي
صورة
دالة reduce
يسمح لك الحزمة functools باستغلال قدرات بايثون الوظيفية بشكل جيد. على سبيل المثال، تحتوي functools على دالة مثيرة للاهتمام تسمى reduce، والتي تتيح "ضغط" البيانات من خلال تطبيق دالة بشكل متتالي مع تذكر النتيجة.
وبالتالي، في المثال أعلاه، تضرب reduce الرقم 1 في 2، ثم تضرب نتيجة هذا الضرب في 3، وهكذا.
#functools | #reduce | #python
4 · 1.1K ·