我的程序,它接受用户输入的字符串,并使用字典计算每个字符的频率。输入:
Python programming is fun
- 预期产出:**
{'p': 2, 'y': 1, 't': 1, 'h': 1, 'o': 2, 'n': 3, 'r': 2, 'g': 2, 'a': 1, 'm': 2, 'i': 2, 's': 1, 'f': 1, 'u': 1}
我的代码:
string = input().lower()
dicx = {}
count = 0
for i in string:
dicx['i'] = ''
print(dicx)
6条答案
按热度按时间wtzytmuj1#
使用集合。计数器
mefy6pfw2#
你可以遍历string并相应地更新字典,而且不需要任何count变量。
kmb7vmvb3#
函数将输入作为字符串,计算字符数并将其存储在字典中
示例:
r9f1avp54#
方式一:为
方式二:默认
方式三:柜台
ef1yzkbh5#
ghhkc1vu6#
像这样优雅多了