查找出现次数最多的字符及其计数的 Python 程序


在本文中,我们将学习解决方案以及解决给定问题陈述的方法。

问题陈述

给定一个输入字符串,我们需要找到出现次数最多的字符及其计数。

思路

  • 使用 Counter 方法创建包含字符串作为键、频率作为值的字典。

  • 找到字符的最大出现次数,即值,并获取其索引。

现在,让我们查看以下实现 −

示例

from collections import Counter
   def find(input_):
   # dictionary
   wc = Counter(input_)
   # Finding maximum occurrence
   s = max(wc.values())
   i = wc.values().index(s)
   print (wc.items()[i])
# Driver program
if __name__ == "__main__":
   input_ = 'Tutorialspoint'
   find(input_)

输出

(‘t’,3)

所有变量和函数都以全局范围声明,如下所示 −

结论

在本文中,我们学习了解决寻找出现次数最多的字符及其计数的方法。

更新于: 26-Sep-2019

425 次浏览

开启你的 职业之旅

完成课程,获取认证

立即开始
广告