English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل أساسي في Python

تحكم العملية في Python

الوظائف في Python

أنواع البيانات في Python

عمليات ملفات Python

أوبجكتات وكلاس في Python

تاريخ وتوقيت Python

معرفة متقدمة في Python

دليل Python

استخدام طريقة index() في قائمة Python مع أمثلة

وظائف القوائم في بيباي

يبحث طريقة index() في القائمة عن العنصر ويرجع قيمة مؤشره.

بشكل بسيط، يُستخدم طريقة index() فيفي القائمةإيجاد العنصر المحدد وإرجاع موقعه.

إذا ظهر العنصر نفسه مرارًا وتكرارًا، فإن هذا الطريقة تعود إلى مكان ظهور العنصر الأولي.

ملاحظة: تبدأ المؤشرات في بيباي من 0 وليس من 1.

جملة syntax لـ index()

list.index(element)

معامل index()

لديها معامل واحد:

  • العنصر - العنصر الذي سيتم البحث عنه.

قيمة عودة index()

يستعيد الطريقة مؤشر العنصر في القائمة.

إذا لم يتم العثور على العنصر، فإنه سيقوم بإطلاق استثناء ValueError، مما يعني أن العنصر غير موجود في القائمة.

مثال 1: ابحث عن موقع العنصر في القائمة

# قائمة الأصوات
vowels = ['a', 'e', 'i', 'o', 'i', 'u']
# مؤشر 'e'
index = vowels.index('e')
print('قيمة مؤشر e:', index)
# مؤشر الأول 'i'
index = vowels.index('i')
print('قيمة مؤشر i:', index)

نتائج الإخراج

قيمة مؤشر e: 1
قيمة مؤشر i: 2

مثال 2: مؤشر عنصر غير موجود في القائمة

# قائمة الأصوات
vowels = ['a', 'e', 'i', 'o', 'u']
# 'p' غير موجود في القائمة
index = vowels.index('p')
print('قيمة مؤشر p:', index)

نتائج الإخراج

خطأ القيمة غير صحيحة: 'p' ليس في القائمة

مثال 3: ابحث عن مؤشر التوقيع في القائمة وأدرجها في القائمة

# قائمة عشوائية
random = ['a', ('a', 'b'), [3, 4]]
# مؤشر ('a', 'b')
index = random.index(('a', 'b'))
print("('a', 'b') المؤشر:", index)
# مؤشر [3, 4]
index = random.index([3, 4])
print("[3, 4] المؤشر:", index)

نتائج الإخراج

('a', 'b') المؤشر: 1
[3, 4] المؤشر: 2

وظائف القوائم في بيباي