Python String rindex() Metode
Voorbeeld
Waar in die teks is die laaste voorkoms van die string "casa"?:
txt = "Mi
casa, su casa."
x = txt.rindex("casa")
print(x)
Definisie en gebruik
Die rindex()
metode vind die laaste voorkoms van die gespesifiseerde waarde.
Die rindex()
metode maak 'n uitsondering as die waarde nie gevind word nie.
Die rindex()
metode is amper dieselfde as die
rfind()
metode. Sien voorbeeld hieronder.
Sintaksis
string.rindex(value, start, end)
Parameterwaardes
Parameter | Description |
---|---|
value | Required. The value to search for |
start | Optional. Where to start the search. Default is 0 |
end | Optional. Where to end the search. Default is to the end of the string |
Meer voorbeelde
Voorbeeld
Waar in die teks is die laaste voorkoms van die letter "e"?:
txt = "Hello, welcome to my world."
x = txt.rindex("e")
print(x)
Voorbeeld
Waar in die teks is die laaste voorkoms van die letter "e" wanneer jy net tussen posisie 5 en 10 soek?:
txt = "Hello, welcome to my world."
x = txt.rindex("e",
5, 10)
print(x)
Voorbeeld
As die waarde nie gevind word nie, gee die rfind()-metode -1 terug, maar die rindex()-metode sal 'n uitsondering veroorsaak:
txt = "Hello, welcome to my world."
print(txt.rfind("q"))
print(txt.rindex("q"))