بايثونالدالة index()
تعريفها
تبحث في الـlist الذي قام باستدعائها عن Index أول عنصر يملك القيمة التي نمرره لها مكان الباراميتر x و ترجعه.
في حال لم يتم العثور على القيمة المراد البحث عنها ترمي الإستثناء ValueError.
بناؤها
باراميترات
- x عبارة عن القيمة أو الكائن الذي نريد البحث عنه.
- start باراميتر إختياري, يمكنك أن تمرر مكانه عدد صحيح يحدد رقم الـ Index الذي تريد أن تبدأ البحث من عنده.
- end باراميتر إختياري, يمكنك أن تمرر مكانه عدد صحيح يحدد رقم الـ Index الذي تريد أن توقف البحث قبله.
قيمة الإرجاع
ترجع رقم Index أول عنصر يملك القيمة التي نمررها لها مكان الباراميتر x.
أخطاء محتملة
ترمي الإستثناء ValueError في حال لم يتم العثور على القيمة المراد معرفة مكانها.
مثال
سنحصل على النتيجة التالية عند التشغيل.
2
2
ValueError: 10 is not in list