Metoda rfind
Metoda rfind vrne indeks
ujemanja podniza od konca niza. V
prvem parametru metode navedemo niz
ali podniz, ki ga želimo najti, v
drugem neobveznem parametru - indeks
začetka iskanja, v tretjem neobveznem
parametru - indeks konca iskanja. Če
podniza ni najdena, metoda vrne število
-1.
Sintaksa
niz.rfind(kaj je treba najti, [indeks začetka iskanja], [indeks konca iskanja])
Primer
Poiščimo položaj prve podnize
'a' od konca niza:
txt = 'abacdea'
print(txt.rfind('a'))
Rezultat izvajanja kode:
6
Primer
In sedaj določimo meje iskanja:
txt = 'abacdea'
print(txt.rfind('a', 1, 3))
Rezultat izvajanja kode:
2
Primer
In sedaj poskusimo z metodo
rindex najti neobstoječo podniz:
txt = 'abacdea'
print(txt.rfind('f'))
Rezultat izvajanja kode:
-1