Python rindex() 方法

返回上一级

Python 字符串对象的 rindex() 返回子字符串 str 在字符串中最后出现的位置

如果没有匹配的字符串会抛出异常 ValueError

还可以指定可选参数 [beg:end] 设置查找的区间

语法

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

参数

参数 说明
str 查找的字符串
beg 开始查找的位置,默认为 0
end 结束查找位置,默认为字符串的长度

返回值

返回子字符串 str 在字符串中最后出现的位置

如果没有匹配的字符串会抛出异常 ValueError

范例

下面的代码使用 rindex() 查找字符串最后出现的位置

>>> 'Hello World'.rindex('o')
7
>>> 'Hello World'.rindex('Wos')

Traceback (most recent call last):
  File "<pyshell#270>", line 1, in <module>
    'Hello World'.rindex('Wos')
ValueError: substring not found

返回上一级

Python3 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.