Метод find
Метод find враћа индекс првог
подудара подниске у низу. У првом
параметру метода задајемо потребну нам подниску,
у другом и трећем незадрежним параметрима
- индекс почетка и краја претраге редом.
Ако подниска није пронађена, онда ће метод вратити
број -1.
Синтакса
низ.find(подниска, [индекс почетка претраге], [индекс краја претраге])
Пример
Хајде да пронађемо подниску 'a', наведши
за претрагу почетак и крај:
txt = 'abcadea'
print(txt.find('a', 1, 4))
Резултат извршавања кода:
3
Пример
Хајде да пронађемо подниску 'a', променивши
индексе за претрагу:
txt = 'abcadea'
print(txt.find('a', 1, 3))
Резултат извршавања кода:
-1
Пример
А сада ћемо пронаћи подниску 'a' без
навођења индекса за њену претрагу:
txt = 'abcadea'
print(txt.find('a'))
Резултат извршавања кода:
0
Погледајте такође
-
метод
index,
који тражи индекс подудара подниске у низу -
метод
rfind,
који враћа индекс последњег подудара подниске у низу -
метод
count,
који враћа број појављивања подниске у низу -
метод
startswith,
који проверава подниску са почетка низа