Python中的rfind()方法使用详解
作者:goldensun 时间:2022-05-05 21:30:54
rfind()方法返回所在子str 被找到的最后一个索引,或者-1,如果没有这样的索引不存在,可选择限制搜索字符串string[beg:end].
语法
以下是rfind()方法的语法:
str.rfind(str, beg=0 end=len(string))
参数
str -- 此选项指定要搜索的字符串
beg -- 这是开始索引,默认情况下为 0
end -- 这是结束索引,默认情况下它等于该字符串的长度
返回值
此方法如果找到返回最后一个索引,否则返回-1
例子
下面的例子显示了rfind()方法的使用
#!/usr/bin/python
str = "this is really a string example....wow!!!";
str = "is";
print str.rfind(str);
print str.rfind(str, 0, 10);
print str.rfind(str, 10, 0);
print str.find(str);
print str.find(str, 0, 10);
print str.find(str, 10, 0);
当我们运行上面的程序,它会产生以下结果:
5
5
-1
2
2
-1
标签:Python
0
投稿
猜你喜欢
Python图像处理之图像金字塔的向上和向下取样
2021-12-19 03:56:06
用户体验至上的网页设计秘笈
2007-09-07 10:16:00
基于Python matplotlib库绘制箱线图
2021-09-04 22:23:24
Dreamweaver虚拟在线试衣室
2009-07-05 18:54:00
Dreamweaver滑动菜单的制作[图]
2007-11-08 12:43:00
Python 多线程知识点总结及实例用法
2022-04-27 13:19:49
对Python _取log的几种方式小结
2021-12-19 02:18:48
python面向对象实现名片管理系统文件版
2022-11-25 16:27:45
Python利用matplotlib绘制约数个数统计图示例
2023-11-12 16:00:43
Python中input()函数的用法实例小结
2021-09-04 18:42:59
tensorflow 自定义损失函数示例代码
2023-03-13 21:37:18
Python tkinter实现图片标注功能(完整代码)
2022-08-11 07:07:33
Python下opencv图像阈值处理的使用笔记
2023-08-24 21:28:27
Python安装第三方库攻略(pip和Anaconda)
2023-02-01 22:16:41
在Oracle网络结构解决连接问题
2010-07-28 12:49:00
JS的IE和FF兼容性问题汇总
2008-03-08 13:01:00
python Dijkstra算法实现最短路径问题的方法
2022-02-21 03:08:51
在Python中os.fork()产生子进程的例子
2022-08-12 18:15:27
matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析
2022-08-31 12:17:15
手把手教你制作Google Sitemap
2008-09-04 10:35:00