count

python字符串的count方法返回子串sub在字符串中出现的次数,通过start和end参数可以设置统计的起始索引和结束索引,如果子串不存在就返回0

方法定义如下

def count(self, sub, start=None, end=None):

先来看一个简单的例子

word = 'hello world'
print(word.count('o'))   # 2

字符串word中有两个子串'o'

需要特别注意的是,count方法可以指定查询的范围

word = 'hello world'
count = word.count('o', 5)
print(count)

第二个参数可以指定查找的起始索引位置,当我将start设置为5后,就只能找到一个子串'o', 实践中,你还以同时设置起始位置和结束位置

扫描关注, 与我技术互动

QQ交流群: 211426309

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

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