Python 字符串 count() 方法
描述
count() 方法返回子字符串 sub 在范围 [start, end] 中出现的次数。可选参数 start 和 end 的解释方式与切片表示法相同。
语法
下面是 count() 方法的语法 −
var.count(sub, start=0, end=len(string))
参数
- sub − 要搜索的子字符串。
- start − 搜索起始位置的索引。第一个字符从索引0开始。默认情况下,搜索从索引0开始。
- end − 搜索结束位置的索引。第一个字符从索引0开始。默认情况下,搜索到最后一个索引为止。
返回值
返回非重叠子字符串的出现次数。
示例
var = "Explicit is better than implicit."
count1 = var.count('cit')
print("原始字符串:", var)
print("Count of 'cit':", count1)
count2 = var.count('i', 0, 10)
print("前10个字符中 'i' 的计数:", count2)
运行此程序时,将产生以下输出 −
原始字符串: Explicit is better than implicit.
Count of 'cit': 2
前10个字符中 'i' 的计数: 3