python将字典按VALUE进行排序

将列表变成字典key为列表名value为key出现的次数
dict1={}//新建一个空字典
for i in a:
if len(i)==1:
continue
else:
dict1[i]=dict1.get(i,0)+1//对ji键进行赋值
//dict.get(key, default=None) 返回指定键的值,如果值不在字典中返回默认值。

 将字典变成列表
items=list(dict1.items())//dict.items()以列表返回可遍历的 (键, 值) 元组数组。
将列表按value进行倒序排序
items.sort(key=lambda x:x[1],reverse=True)//按第二个元素进行倒序排序
for i in range(0,10)://输出前十个元素
a,b=items[i]//将键值分开
print("/n{:>10}: {}".format(a,b))

python将字典按VALUE进行排序最先出现在Python成神之路

版权声明:
作者:congcong
链接:https://www.techfm.club/p/26107.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>