计数字符串中给定子字符串的出现次数如何计算Python中给定的子字符串在字符串中出现的次数?例如:>>> 'foo bar foo'.numberOfOccurrences('foo')2
3 回答
ABOUTYOU
TA贡献1812条经验 获得超5个赞
s = 'arunununghhjj'sb = 'nun'results = 0sub_len = len(sb)for i in range(len(s)): if s[i:i+sub_len] == sb: results += 1print results
收到一只叮咚
TA贡献1821条经验 获得超4个赞
您指的是一个空格分隔子字符串的列表,并想知道所有子字符串中的子字符串位置号是什么: s = 'sub1 sub2 sub3's.split().index('sub2')>>> 1
您指的是字符串中子字符串的字符位置: s.find('sub2')>>> 5
你指的是(不重叠的) 数数指su-bstring的外观: s.count('sub2')>>> 1s.count('sub')>>> 3
添加回答
举报
0/150
提交
取消