91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python怎么統計字符串中字母出現的次數

小億
177
2023-11-22 19:47:56
欄目: 編程語言

你可以使用字典來統計字符串中字母出現的次數。下面是一個例子:

def count_letters(s):
    # 創建一個空字典來存儲字母和出現次數
    letter_count = {}

    # 遍歷字符串中的每個字符
    for char in s:
        # 如果字符是字母
        if char.isalpha():
            # 將字符轉換為小寫
            char = char.lower()
            # 如果字典中已經存在該字母,則增加出現次數
            if char in letter_count:
                letter_count[char] += 1
            # 如果字典中不存在該字母,則添加鍵值對并將出現次數設為1
            else:
                letter_count[char] = 1

    return letter_count


# 測試統計函數
s = "Hello, World!"
result = count_letters(s)
print(result)

輸出結果為:

{'h': 1, 'e': 1, 'l': 3, 'o': 2, 'w': 1, 'r': 1, 'd': 1}

該函數首先創建一個空字典 letter_count,然后遍歷字符串中的每個字符。如果字符是一個字母,則將其轉換為小寫,并檢查字典中是否已經存在該字母的鍵。如果存在,則將對應的值加1;如果不存在,則添加該字母為鍵,并將值設為1。最后返回統計結果字典。

0
横峰县| 蓬安县| 嘉峪关市| 方城县| 洱源县| 镇沅| 贵定县| 潼关县| 连南| 图木舒克市| 曲水县| 黔南| 全州县| 巍山| 德兴市| 桑日县| 新巴尔虎右旗| 丰原市| 珲春市| 佛坪县| 芒康县| 昌宁县| 英吉沙县| 伊吾县| 云龙县| 得荣县| 临武县| 霞浦县| 凤城市| 玛沁县| 巫溪县| 阜阳市| 广河县| 宁陵县| 邯郸县| 马山县| 乐亭县| 望城县| 镇安县| 南和县| 仙居县|