循环字符串 - 删除和添加字符

问题描述 投票:0回答:1

我有这个字符串:word =“cdadhrdacaaodawnreidcar”

我想遍历单词并计算字母组合(“car”)的出现次数

我想知道我可以得到这个组合多少次?在这种情况下应该有三个。我如何只返回出现的次数?

谢谢你

python-3.x string loops iteration
1个回答
0
投票

此函数接受一个单词和您要搜索该单词的字母列表。然后,它计算每个字母的出现次数,并将它们从小到大排序。然后打印出最小的值,以查看该单词中常见出现次数的最高次数。

words = "cdadhrdacaaodawnreidcar"

字母 = ['c', 'a', 'r'] 出现次数 = []

def 计数器(单词,字母): 对于枚举(字母)中的 i: z = word.count(字母[i[0]]) 事件.append(z) 出现次数.sort()

计数器(单词、字母) 打印(出现次数[0])

© www.soinside.com 2019 - 2024. All rights reserved.