هل سئمت من كتابة عدادات يدوية في حلقات Python؟ إليك طريقة أنيقة ومُحسّنة لاستخدام `enumerate`!
my_list = ['تفاحة', 'موز', 'كرز']
for index, value in enumerate(my_list):
print(f"العنصر في الفهرس {index} هو: {value}")
# يمكنك أيضًا تحديد فهرس بداية مختلف
for index, value in enumerate(my_list, start=1):
print(f"العنصر رقم {index} هو: {value}")
الدالة `enumerate()` في Python تسمح لك بالمرور على قائمة (أو أي كائن قابل للتكرار) والحصول على كل من الفهرس والقيمة في كل تكرار. هذا يجعل الكود أكثر وضوحًا ويقلل من الحاجة إلى متغيرات عداد إضافية. يمكنك أيضًا تحديد قيمة بداية للفهرس باستخدام الوسيط `start`.
['#Python', '#برمجة', '#تعلم_البرمجة', '#enumerate', '#نصائح_برمجية', '#PythonTips']