Python 程式用於查詢字串中最頻繁出現的字元
當需要查詢字串中最頻繁出現的字元時,將建立一個空字典,並迭代字串中的元素。在字典中找到字元時,會對其進行增量,否則將其指定為 1。找到字典中最大值,並將其指定給一個變數。
示例
以下是同一內容的演示
my_string = "Python-Interpreter"
print ("The string is : ")
print(my_string)
max_frequency = {}
for i in my_string:
if i in max_frequency:
max_frequency[i] += 1
else:
max_frequency[i] = 1
my_result = max(max_frequency, key = max_frequency.get)
print ("The maximum of all characters is : ")
print(my_result)輸出
The string is : Python-Interpreter The maximum of all characters in Python-Interpreter is : e
說明
定義了一個字串,並在控制檯上顯示。
建立一個空字典。
遍歷字串中的字母,如果已與字元進行匹配,則為其增量。
否則,將其指定為 1。
確定字典中最大值。
將其指定給一個變數。
此變數作為輸出顯示在控制檯上。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP