用python写一个程序,有一个列表["python","computer","book","programe"],计算列表中每个字母的出现次数
时间: 2023-09-23 13:02:27 浏览: 118
统计字符串每个字母出现的次数
可以使用 Python 中的字典来实现这个功能,代码如下:
```python
word_list = ["python", "computer", "book", "program"]
count_dict = {}
# 遍历列表中的每个单词
for word in word_list:
# 遍历单词中的每个字母
for letter in word:
# 如果字母不在字典中,初始化为 0
if letter not in count_dict:
count_dict[letter] = 0
# 字母出现次数加 1
count_dict[letter] += 1
# 输出结果
print(count_dict)
```
输出结果为:
```
{'p': 2, 'y': 1, 't': 2, 'h': 1, 'o': 5, 'n': 2, 'c': 1, 'u': 1, 'm': 1, 'e': 2, 'r': 2, 'b': 2, 'k': 1, 'g': 1, 'a': 1}
```
其中,字典中每个键值对的键表示一个字母,值表示该字母在列表中出现的次数。
阅读全文