find

python字符串的find方法用于查找子串在字符串中的出现的索引位置,如果子串并不存在则返回-1,如果存在多个,则返回第一次出现的索引位置,可以指定start和end设置查找范围。

方法定义如下

def find(self, sub, start=None, end=None):
    pass

简单示例

word = 'hello world'
print(word.find('world'))  # 6

find方法可以指定查询的起始索引和结束索引,指定这其中一个或者全部都指定,该方法将在指定范围内查找

word = 'hello world'

print(word.find('world', 3, 9))  # -1
print(word.find('world', 7))  # -1

扫描关注, 与我技术互动

QQ交流群: 211426309

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

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