تعرف على كيفية تحسين كود Python الخاص بك باستخدام وظيفة ENUMERATE. يوضح هذا الدليل الشامل استراتيجيات التنفيذ الفعالة ، مما يعزز فهمك للتكرار ومعالجة البيانات في Python.
• Python 3
• Python 3.12
Equipment list
Here you can find the list of equipment used to create this tutorial.
This link will also show the software list used to create this tutorial.
تعليمي ذات صلة – بيثون
في هذه الصفحة، نقدم وصولاً سريعاً إلى قائمة من الدروس المتعلقة بـ Python.
ما هي دالة التعداد؟
الدالة Enumerate في Python هي دالة مضمنة تضيف عدادا إلى كائن قابل للتكرار وتعيده ككائن تعداد. يسمح لك بالتكرار عبر تسلسل مع تتبع فهرس العنصر الحالي. يقوم بإرجاع كائن تعداد ، والذي يمكن تحويله إلى قائمة مجموعات تحتوي على الفهرس والقيمة لكل عنصر في التكرار الأصلي.
لماذا استخدام وظيفة التعداد؟
إنه يتيح التتبع المتزامن لكل من المؤشر والقيمة داخل حلقة ، مما يعزز إمكانية قراءة التعليمات البرمجية ويقلل من الحاجة إلى إدارة العداد اليدوي.
كيف تعمل وظيفة التعداد؟
تعمل وظيفة التعداد في Python عن طريق أخذ كائن قابل للتكرار وإرجاع كائن تعداد. يحتوي هذا الكائن على أزواج من فهرس والقيمة المقابلة من التكرار الأصلي. بشكل افتراضي ، يبدأ الفهرس من 0 ، ولكن يمكنك تحديد قيمة بداية مختلفة إذا لزم الأمر. تعمل وظيفة التعداد على تبسيط عملية تتبع الفهارس في حلقة ، مما يعزز قابلية قراءة المهام التكرارية وإدارتها في Python.
البرنامج التعليمي بايثون – باستخدام وظيفة ENUMERATE
إنشاء تكرار.
تطبيق دالة التعداد لإنشاء كائن تعداد.
تحويل كائن التعداد إلى قائمة من المجموعات.
اطبع القائمة الناتجة.
هنا هو إخراج الأمر.
اختياريا، استخدم الدالة تعداد لطباعة فهرس وقيمة كل عنصر.
هنا هو إخراج البرنامج النصي.
فيما يلي مثال على تعداد الفهرس والمفتاح والقيم في القاموس.
هنا هو إخراج البرنامج النصي.
استنتاج
تعمل وظيفة ENUMERATE في Python على تبسيط إدارة التكرار ، مما يوفر طريقة ملائمة للوصول إلى كل من الفهرس والقيمة داخل الحلقات ، مما يعزز إمكانية قراءة التعليمات البرمجية ويبسط مهام التكرار المعقدة.