小编tbu*_*151的帖子

如何使用python计算字符串中所有出现的单词

我试图找到'bob'出现在'abdebobdfhbobob'等字符串中的次数.

我的代码(我通过另一个stackoverflow问题找到)是:

s = 'abdebobdfhbobob'  
print 'The number of times bob occurs is: ' + str(s.count('bob'))
Run Code Online (Sandbox Code Playgroud)

这段代码打印出来:bob出现的次数是:2这对我需要的不正确,因为答案应该是3.

问题是这个代码不将'abdebobdfh bobob '算作两个不同的bob,这就是我想要的.

如何修复代码以将字符串的bobob部分计为两个单独的bob?

python python-2.7

3
推荐指数
1
解决办法
3871
查看次数

标签 统计

python ×1

python-2.7 ×1