输入一串字符,统计每个字符数,用字典输出。
思路:向一个字典中插入数据可以直接 字典名[键]=”值”
所以直接定义一个空字典:char_counts={}
然后使用for 循环,用count函数来计算对应字符在字符串中的个数
即char_counts[char]=s.count(char) 最后直接输字典名即可。
(补充:千万别把问题想复杂了,没必要)
s= input("输入一行字符串或句子: ")
char_counts={}
for char in s:
char_counts[char]= s.count(char)
print(char_counts)