我刚刚进入 Python,我正在构建一个程序来分析一组单词并返回每个字母在文本中出现的次数。即'A:10,B:3,C:5 ...等'。到目前为止,它工作得很好,只是我正在寻找一种压缩代码的方法,所以我不会写出程序的每个部分 26 次。这就是我的意思..
print("Enter text to be analyzed: ")
message = input()
A = 0
b = 0
c = 0
...etc
for letter in message:
if letter == "a":
a += 1
if letter == "b":
b += 1
if letter == "c":
c += 1
...etc
print("A:", a, "B:", b, "C:", c...etc)