如果子串出现在首尾位置,统计次数会少一个。因为 s.find() 方法返回的是子串在字符串中第一次出现的位置,如果子串出现在首尾位置,则在循环中只会找到一次,而实际上它出现了两次。因此,需要特别处理一下首尾位置的情况。

Python 字符串查找子串出现次数:处理首尾位置特殊情况

原文地址: https://www.cveoy.top/t/topic/nqKw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录