python統計字符出現次數

統計《水調歌頭·明月幾時有》字符出現次數。

明月幾時有,把酒問青天。

不知天上宮闕,今夕是何年?

我欲乘風歸去,又恐瓊樓玉宇,高處不勝寒。

起舞弄清影,何似在人間!

轉朱閣,低綺戶,照無眠。

不應有恨,何事長向別時圓?

人有悲歡離合,月有陰晴圓缺,此事古難全。

但願人長久,千里共嬋娟。

message = """明月幾時有,把酒問青天。
不知天上宮闕,今夕是何年?
我欲乘風歸去,又恐瓊樓玉宇,
高處不勝寒。
起舞弄清影,何似在人間!
轉朱閣,低綺戶,照無眠。
不應有恨,何事長向別時圓?
人有悲歡離合,月有陰晴圓缺,此事古難全。
但願人長久,千里共嬋娟。
"""

count = {}
for i in message:
    if i not in count:
        count[i] = 1
    else:
        count[i] += 1
print(count)

運行結果: 

{'明': 1, '月': 2, '幾': 1, '時': 2, '有': 4, ',': 11, '把': 1, '酒': 1, '問': 1, '青': 1, '天': 2, '。': 5, '\n': 9, '不': 3, '知': 1, '上': 1, '宮': 1, '闕': 1, '今': 1, '夕': 1, '是': 1, '何': 3, '年': 1, '?': 2, '我': 1, '欲': 1, '乘': 1, '風': 1, '歸': 1, '去': 1, '又': 1, '恐': 1, '瓊': 1, '樓': 1, '玉': 1, '宇': 1, '高': 1, '處': 1, '勝': 1, '寒': 1, '起': 1, '舞': 1, '弄': 1, '清': 1, '影': 1, '似': 1, '在': 1, '人': 3, '間': 1, '!': 1, '轉': 1, '朱': 1, '閣': 1, '低': 1, '綺': 1, '戶': 1, '照': 1, '無': 1, '眠': 1, '應': 1, '恨': 1, '事': 2, '長': 2, '向': 1, '別': 1, '圓': 2, '悲': 1, '歡': 1, '離': 1, '合': 1, '陰': 1, '晴': 1, '缺': 1, '此': 1, '古': 1, '難': 1, '全': 1, '但': 1, '願': 1, '久': 1, '千': 1, '裏': 1, '共': 1, '嬋': 1, '娟': 1}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章