Метод index
index методу саптагы подсаптын биринчи
кездешкен индексин кайтарат. Методдун биринчи
параметринде бизге керектүү подсапты белгилейбиз,
экинчи жана үчүнчү милдеттүү эмес параметрлерде
- издештүн баштоо жана аяктоо индекстери тиешелүү.
Эгер подсап табылбаса, анда метод кечирим жаратат.
Синтаксис
сап.index(подсап, [издештү баштоо], [издештү аяктоо])
Мисал
Келгиле, 'a' подсабынын позициясын табалы:
txt = 'abcadea'
print(txt.index('a'))
Кодду иштетүүнүн натыйжасы:
0
Мисал
Эми издештүн чектерин белгилейли:
txt = 'abcadea'
print(txt.index('a', 1, 4))
Кодду иштетүүнүн натыйжасы:
3
Дагы караңыз
-
rindexметоду,
ал саптын аягындагы подсаптын эң чоң кездешкен индексин кайтарат -
findметоду,
ал саптагы подсаптын биринчи кездешкен индексин кайтарат -
startswithметоду,
ал саптын башындагы подсапты текшерет -
endswithметоду,
ал саптын аягындагы подсаптын киришин текшерет -
countметоду,
ал саптагы подсаптын кездешүү санын кайтарат