Перейти к содержимому

3 دوال أساسية لكل مبرمج | Map, Filter, Reduce

Python Arabic Community

0:00 / 0:00

3 دوال أساسية لكل مبرمج | Map, Filter, Reduce

37 210 просмотров · 5 лет назад
Python Arabic Community
340 тыс. подписчиков
37 210 просмотров · 5 лет назад
تريد كتابة أكوادٍ أقصر ، أقوى ، أبسط ، وخالية من التعقيد ؟ إذن إليك 3 دوال رائعة يمكنك الإعتماد عليها دائما لتنفيذ المطلوب ! Map, Filter, Reduce المشكلة أنها موجودة في كل لغاااات البرمجة : بنفس الإسم ،وبنفس الشكل ،وبنفس الوظيفة تماما ! يجب أن تتعلمها الآن ! دوال Map، وFilter ، و Reduce تعتبر بالمناسبة من أشهر نماذج البرمجة الوظيفية (Functional programming). لأنها تسمح للمبرمج بكتابة كود أبسط وأقصر ، دون الحاجة إلى القلق بشأن التعقيدات والبطء الذي تسببه الحلقات التكرارية . بشكل أساسي ، تسمح لك هذه الوظائف الثلاث: Map، Filter Reduce بتطبيق الدوال التي تريد على العناصر المتكرِرة كالمصفوفات والقوائم، دفعة واحدة ، بدون حلقات ، وبكفاءةٍ وأداءٍ أعلى . لا تقلق ، سنقوم بشرح هذه الوظائف بالتفصيل باستخدام لغة بايثون ، واحدةً بواحدة ، مع الأمثلة والتطبيق طبعاً ، ضع لايك الآن إن كنت متحمس لمتابعة الحلقة ! 00:00 Map, Filter, Reduce (ما هي ؟) 01:27 Map 06:32 Filter 08:25 Reduce 10:18 شكرا لك 🌹💖 🔥 إذا كنت تعتقد أن هذه المادة نافعة ، رجاءً أخبرني في التعليقات ،لأنني آتسآل دائما هل هناك من يستفيد مما نقدم هنا ؟ أخيراً هل يوجد شيء آخر أستطيع تقديمه لك ؟ أكتبه في التعليقات ، ولا تنسى الإشتراك ومشاركة الحلقة مع أصدقائك . #برمجة #دوال