الدالة list.index()‎ في بايثون

من موسوعة حسوب
< Python‏ | list
مراجعة 11:10، 18 مايو 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>list.index()‎</code> في بايثون}}</noinclude> تحدّد الدالة موقع العنصر ضمن القائمة....')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

تحدّد الدالة موقع العنصر ضمن القائمة.

البنية العامة

l.index()

المعاملات

x

العنصر المراد تحديد موقعه في القائمة.

start

معامل اختياري يحدّد الموقع الذي تبدأ منه الدالة عملية البحث.

end

معامل اختياري يحدّد الموقع الذي تنهي فيه الدالة عملية البحث.

القيمة المعادة

تعيد الدالة موقع أول ظهور للعنصر في القائمة.

يأخذ العنصر الأول في القائمة الموقع 0، والعنصر الثاني الموقع 1 وهكذا دواليك.

جدير بالذكر أنّ قيمة موقع العنصر المعادة تحدّد بالنسبة إلى بداية القائمة وليس الموقع الذي تبدأ منه الدالة عملية البحث.

أمثلة

يبين المثال التالي كيفية استخدام الدالة:

>>> fruits = ['orange', 'apple', 'pear', 'banana', 'kiwi', 'apple', 'banana']
>>> fruits.index('banana')
3
>>> fruits.index('banana', 4)  # تبدأ عملية البحث من الموقع 4
6

انظر أيضًا

مصادر