位置:首頁 > 腳本語言 > Python教學 > Python rindex()方法

Python rindex()方法

rindex()方法返回所在的子str被找到的最後一個索引,可選擇限製搜索的字符串string[beg:end] 如果冇有這樣的索引存在,拋出一個異常。

語法

以下是rindex()方法的語法:

str.rindex(str, beg=0 end=len(string))

參數

  • str -- 此選項指定要搜索的字符串。

  • beg -- 這是開始索引,默認情況下為 0

  • len -- 這是最後的索引,默認情況下它等於字符串的長度。

返回值

此方法如果找到返回最後一個索引,否則如果冇有找到str引發一個異常。

例子

下麵的例子顯示了rindex()方法的使用。

#!/usr/bin/python

str1 = "this is string example....wow!!!";
str2 = "is";

print str1.rindex(str2);
print str1.index(str2);

當我們運行上麵的程序,它會產生以下結果:

5
2