rindex()方法返回所在的子str被找到的最后一個(gè)索引,可選擇限制搜索的字符串string[beg:end] 如果沒(méi)有這樣的索引存在,拋出一個(gè)異常。
語(yǔ)法
以下是rindex()方法的語(yǔ)法:
1
|
str .rindex( str , beg = 0 end = len (string)) |
參數(shù)
- str -- 此選項(xiàng)指定要搜索的字符串。
- beg -- 這是開(kāi)始索引,默認(rèn)情況下為 0
- len -- 這是最后的索引,默認(rèn)情況下它等于字符串的長(zhǎng)度。
返回值
此方法如果找到返回最后一個(gè)索引,否則如果沒(méi)有找到str引發(fā)一個(gè)異常。
例子
下面的例子顯示了rindex()方法的使用。
1
2
3
4
5
6
7
|
#!/usr/bin/python str1 = "this is string example....wow!!!" ; str2 = "is" ; print str1.rindex(str2); print str1.index(str2); |
當(dāng)我們運(yùn)行上面的程序,它會(huì)產(chǎn)生以下結(jié)果:
1
2
|
5 2 |