思路:建一个含有所有字母的字典,然后遍历字符串,每遇见一个字母就将其加入字典中以其为键值的列表中。然后统计就好,代码如下
import string
str_c="dasdasdasds"
str_letter=string.ascii_letters
dict_letter={}
for letter in str_letter:
dict_letter[letter]=[]
for i in str_c:
dict_letter[i].append(i)
for count in str_letter:
if len(dict_letter[count])!=0:
print("%s的个数为%d"%(count,len(dict_letter[count])))