str=input("输入字符串:").lower()
dict={}
for i in range(97,123):
str1=chr(i)
sum=0
for i in str:
if str1==i:
sum+=1
if sum>=1:
dict.setdefault(str1,sum)
print(dict)
Python 字典 setdefault() 函数和 get()方法 类似, 如果键不存在于字典中,将会添加键并将值设为默认值。
setdefault() 方法语法:
dict.setdefault(key, default=None)
- key -- 查找的键值。
- default -- 键不存在时,设置的默认键值。
如果字典中包含有给定键,则返回该键对应的值,否则返回为该键设置的值。