當前位置:成語大全網 - 新華字典 - python 從字典中找到出現頻率高的單詞

python 從字典中找到出現頻率高的單詞

利用sorted()函數,先對字典中的鍵(key)根據值(value)大小進行擬排序,利用切片[:2]選取最大的兩個,最後利用字典推導式得到妳想要的,代碼如下:

d={'hello':?2,?'hi':?4,?'interesting':?1,?'love'?:?3}

p={key:d[key]?for?key?in?sorted(d,key=lambda?x:d[x],reverse=True)[:2]}

print(p)