Index մեթոդ
index մեթոդը փնտրում է տարր ցուցակում
և վերադարձնում է դրա առաջին հանդիպման ինդեքսը:
Առաջին պարամետրում նշում ենք մեզ հետաքրքրող
տարրը: Երկրորդ օպցիոնալ պարամետրում
նշում ենք որոնման սկզբի դիրքը, երրորդ
օպցիոնալ պարամետրում՝ որոնման ավարտի
դիրքը:
Շարահյուսություն
ցուցակ.index(ինչ ենք փնտրում, [որոնման սկիզբ], [որոնման ավարտ])
Օրինակ
Եկեք գտնենք 'ab' տարրի առաջին հանդիպման
դիրքը:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab'))
Կոդի կատարման արդյունք:
0
Օրինակ
Այժմ նշենք որոնման սկզբի և ավարտի դիրքերը.
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
Կոդի կատարման արդյունք.
2
Օրինակ
Փնտրենք բացակայող տարր.
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('xx'))
Այս դեպքում մեթոդը կվերադարձնի սխալ.
ValueError: 'xx' is not in list