Python基础——find()方法和rfind()方法

Python基础——find()方法和rfind()方法

两个函数找到了都返回下标,找不到就返回-1。
它们也可以使用第二个参数来指定从哪个下标找。

find()方法

find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。

从左向右找

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

rfind()方法

rfind() 返回字符串最后一次出现的位置(从右向左查询),如果没有匹配项则返回-1。

从右向左找

str.rfind(str, beg=0 end=len(string))
发布了165 篇原创文章 · 获赞 5 · 访问量 8618

猜你喜欢

转载自blog.csdn.net/linjiayina/article/details/104382321
今日推荐