参考链接: python中的字符串rindex

python 字符串查找有4个方法,1 find,     2 index方法,3 rfind方法,   4 rindex方法。

1 find()方法:查找子字符串,若找到返回从0开始的下标值,若找不到返回-1

info = 'abca'  print info.find('a')##从下标0开始,查找在字符串里第一个出现的子串,返回结果:0   info = 'abca'  print info.find('a',1)##从下标1开始,查找在字符串里第一个出现的子串:返回结果3   info = 'abca'  print info.find('333')##返回-1,查找不到返回-1

2 index()方法:

python 的index方法是在字符串里查找子串第一次出现的位置,类似字符串的find方法,不过比find方法更好的是,如果查找不到子串,会抛出异常,而不是返回-1

info = 'abca'  print info.index('a')  print info.index('33')

3 rfind和rindex方法用法和上面一样,只是从字符串的末尾开始查找。

[转载] python字符串查找的四种方法相关推荐

  1. python字符串查找的四种方法_Python中的字符串查找操作方法总结

    基本的字符串位置查找方法Python 查找字符串使用 变量.find("要查找的内容"[,开始位置,结束位置]),开始位置和结束位置,表示要查找的范围,为空则表示查找所有.查找到后 ...

  2. python输入字符串并反序result_python字符串反转的四种方法详解

    python字符串反转的四种方法详解 这篇文章主要介绍了python字符串反转的四种详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.用red ...

  3. Java中字符串中子串的查找共有四种方法(indexof())

    2019独角兽企业重金招聘Python工程师标准>>> public class FirstDemo { /** *API中String的常用方法 */ // 查找指定字符串是否存在 ...

  4. 【转】Java中字符串中子串的查找共有四种方法(indexof())

    原文网址:http://wfly2004.blog.163.com/blog/static/1176427201032692927349/ Java中字符串中子串的查找共有四种方法,如下: 1.int ...

  5. java indexof 子字符串_Java中字符串中子串的查找共有四种方法(indexof())

    Java中字符串中子串的查找共有四种方法(indexof()) Java中字符串中子串的查找共有四种方法,如下: 1.int indexOf(String str) :返回第一次出现的指定子字符串在此 ...

  6. 字符串反转python_python字符串反转的四种方法详解

    这篇文章主要介绍了python字符串反转的四种详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.用reduce函数方法 book = 'Pyt ...

  7. Python字符串连接的5种方法

    总结了一下Python字符串连接的5种方法: 加号 第一种,有编程经验的人,估计都知道很多语言里面是用加号连接两个字符串,Python里面也是如此直接用 "+" 来连接两个字符串: ...

  8. [转载] python 字符串查找的4个方法和count函数

    参考链接: Python字符串 count 方法 python 字符串查找的4个方法和count函数 所谓的字符串查找方法就是查找子串在字符串中的位置和出现的次数 python 字符串查找有4个方法, ...

  9. Python 数据降噪处理的四种方法——均值滤波、小波变换、奇异值分解、改变binSize

    Python 数据降噪处理的四种方法--均值滤波.小波变换.奇异值分解.改变binSize github主页:https://github.com/Taot-chen 一.均值滤波 1)算法思想 给定 ...

最新文章

  1. 你不知道的阿里人工智能:618机器人客服帮单店挣1亿
  2. 根据用户的生命周期,实现个性化的运营策略
  3. mysql access 2017_如何把Access的数据导入到Mysql中
  4. 6.2 二叉树的定义、性质与存储结构
  5. 用ASP.NETCore构建可检测的高可用服务
  6. 【Linux内核】内存映射原理
  7. Java实现蛇形矩阵
  8. JavaScript中调皮的undefined
  9. 省级c语言笔试题,C语言笔试题库.doc
  10. dos命令怎样进入计算机,怎么进DOS命令的方法
  11. 如何获取小程序前端代码
  12. GEE学习笔记3:Landsat8 植被指数计算
  13. 【Blender】UV贴图相关学习
  14. 影响英语单词拼写的6大因素
  15. Bithumb Global AMA丨Cred加速实现开放金融-打造区块链上蚂蚁金服
  16. AllegroPCB里面设置好颜色,光绘文件artwork和其他板子相关参数怎么重复应用到其他板子里面
  17. 一个完整的项目管理流程
  18. 04_Linux ARM架构-部署kibana服务-银河麒麟V10 操作系统
  19. 苹果或将为iPhone 13全系配备LiDAR
  20. Android客户端异常检测

热门文章

  1. java 访问器_网络之美 JavaScript中Get和Set访问器的实现代码
  2. SQL Server高级查询之数据库安全管理 第六章节
  3. awk命令详解_python学习之利用urllib和urllib2访问http的GET/POST详解
  4. 牛客网 二叉搜索树与双向链表
  5. 2017 ACM-ICPC乌鲁木齐网络赛 G. Query on a string(KMP+树状数组)
  6. Unity3D之NGUI基础7:UI动态加载
  7. Mysql触发器与动态完整性
  8. HDU 6183 2017广西邀请赛:Color it(线段树)
  9. 指针以及二重指针的理解
  10. [python + debug] set()操作对象的元素为字符串,则结果随机排序,使用sorted()函数以固定顺序