我正在玩一些挑战,其中一个让我在字符串中计算子字符串。我有一个问题,特别是“香蕉”:
str = "banana"
print(str.count("ana"))
这应该返回2因为“ana”出现两次:
b a n a n a
a n a
a n a
但是str.count(“ana”)只返回1.我也试过regexp:
import re
str = "banana"
print(len(re.findall("ana", str)))
但它也会返回1.我错过了什么吗?
谢谢你!