大家好,对Python 浅析字符串查询示例感兴趣的小伙伴,下面一起跟随三零脚本的小编来看看Python 浅析字符串查询示例的例子吧。
1、index()
查找子串substr第一次出现的位置,如果查找的子串不存在时,则抛出ValueError。
2、rindex()
查找子串substr最后一次出现的位置,如果查找的子串不存在时,则抛出ValueError。
3、find()推荐使用
查找子串substr第一次出现的位置,如果查找的子串不存在时,则返回-1。
4、rfind()推荐使用
查找子串substr最后一次出现的位置,如果查找的子串不存在时,则返回-1。
s = 'hello, hello'
print(s.index('lo'))
print(s.rindex('lo'))
print(s.find('lo'))
print(s.rfind('lo'))
# print(s.index('k'))ValueError: substring not found
# print(s.rindex('k'))
print(s.find('k'))
print(s.rfind('k'))