gpt4 book ai didi

python - 为什么 "www".count ("ww") 返回 1 而不是 2?

转载 作者:IT老高 更新时间:2023-10-28 21:35:50 26 4
gpt4 key购买 nike

在我的代码中:

>> s = 'abacaba'
>> s.count('aba')
>> 2

对于上面的代码,我得到了正确的答案,因为 'aba' 在字符串 s 中出现了 2 次。

但对于以下情况:

>> s = 'www'
>> s.count('ww')
>> 1

在这种情况下,我期望 s.count('ww') 将返回 2。但它返回 1.

为什么?

最佳答案

阅读 docs :

Return the number of (non-overlapping) occurrences of substring sub in string s[start:end]. Defaults for start and end and interpretation of negative values are the same as for slices.

由于第一个匹配“ww”,它从第三个“w”开始,无法匹配“ww”。

关于python - 为什么 "www".count ("ww") 返回 1 而不是 2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36468111/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com