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
  • asp之家 网络编程 m.aspxhome.com