rfind

python字符串的rfind方法功能类似于 find()函数,不过是从右边开始查找

word = 'python'
print(word.rfind('thon'))  # 2

为什么需要从右边开始查找呢,考虑一下这种情况,目标字符串中包含多个子串,如果使用find方法,那么就只能找到从左侧数第一个子串的位置,如果想找最后一个,就需要使用rfind方法

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案