تعرف على كيفية تحسين كود 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

إنشاء تكرار.

Copy to Clipboard

تطبيق دالة التعداد لإنشاء كائن تعداد.

Copy to Clipboard

تحويل كائن التعداد إلى قائمة من المجموعات.

Copy to Clipboard

اطبع القائمة الناتجة.

Copy to Clipboard

هنا هو إخراج الأمر.

Copy to Clipboard

اختياريا، استخدم الدالة تعداد لطباعة فهرس وقيمة كل عنصر.

Copy to Clipboard

هنا هو إخراج البرنامج النصي.

Copy to Clipboard

فيما يلي مثال على تعداد الفهرس والمفتاح والقيم في القاموس.

Copy to Clipboard

هنا هو إخراج البرنامج النصي.

Copy to Clipboard

استنتاج

تعمل وظيفة ENUMERATE في Python على تبسيط إدارة التكرار ، مما يوفر طريقة ملائمة للوصول إلى كل من الفهرس والقيمة داخل الحلقات ، مما يعزز إمكانية قراءة التعليمات البرمجية ويبسط مهام التكرار المعقدة.