sentence="知之為知之不知為不知"dict1={}for s in sentence: dict1[s]=dict1.setdefault(s,0)+1print(dict1) ...
sentence="知之為知之不知為不知"
dict1={}
for s in sentence:
dict1[s]=dict1.setdefault(s,0)+1
print(dict1)
其中,setdefault(s,0)的作用是:如果dict1中存在鍵s時,就返回鍵s的值(某個字的頻率);如果dict1中不存在鍵s時,就將鍵s的值設置為0。