rindex函数的用法
时间: 2023-07-19 20:29:57 浏览: 94
详解C语言中index()函数和rindex()函数的用法
`rindex()`函数是Python中字符串对象的一个方法,它可以用于在一个字符串中从右侧开始查找指定的子字符串,并返回它最后一次出现的位置。
`rindex()`函数需要一个字符串作为参数,表示要查找的子字符串。`rindex()`函数将从字符串的右侧开始向左遍历,直到找到第一个匹配的子字符串为止,然后返回该子字符串最后一次出现的位置。如果字符串中没有找到指定的子字符串,则抛出一个`ValueError`异常。
下面是一个示例代码,展示了`rindex()`函数的用法:
```python
string = "Hello World"
position = string.rindex("l")
print(position)
```
这个代码段将输出:9,因为它使用`rindex()`函数从右侧开始查找字符串"Hello World"中最后一次出现字母"l"的位置。
`rindex()`函数与`rfind()`函数的功能类似,但是当字符串中没有找到指定的子字符串时,它会抛出一个异常。因此,在使用`rindex()`函数时,需要确保字符串中一定包含指定的子字符串。
阅读全文