查找出現次數最多的字元及其計數的 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 次瀏覽

開啟你的 職業之旅

完成課程,獲取認證

立即開始
廣告