Python 字符串 rindex() 方法
描述
rindex() 方法返回子字符串 sub 最后一次出现的索引,如果没有找到该索引,则引发 ValueError 异常。可选择将搜索限制在 string[beg:end]
。
语法
rindex() 方法的语法如下所示:
参数
- sub – 指定要搜索的字符串。
- beg – 起始索引,默认为 0。
- end – 结束索引,如果给定了这个可选参数 max,只替换前 count 次出现。
返回值
如果找到,该方法返回最后一个索引;否则,如果未找到 str,则引发异常。
示例
以下示例展示了 rindex() 方法的用法。
运行此程序将产生以下 输出 −
由于字母 x 在第 10 个索引之后的字符串中不存在,因此程序引发 ValueError 异常。