对Python中的dict数据类型中的key和value进行排序

对Python中的dict数据类型中的key和value进行排序,第1张

对Python中的dict数据类型中的key和value进行排序 说明:
	今天在工作的时候,我需要计算图像的质量,并得出每个图像对应的分数,最后我的target就是把图像和图像质量分数存储起来。
	为此,我定义dict数据类型scoreDict参数分别用来存储图像和对应的图像:
伪代码
scoreDict = {"score": None}

scoreDict = {"100": image1}
scoreDict = {"99": image2}
scoreDict = {"98": image3}
...

得到之后,我还要对得到的分数进行排序,取最小的分数在进行后面的工作,从而对Dict数据类型进行排序: 使用的是Python自带的sorted()排序函数

a = sorted(scoreDict.key())

如果对value进行排序的话

d = {'lilee':25, 'wangyan':21, 'liqun':32, 'age':19}
sorted(d.items(), key=lambda item:item[1])

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5522177.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-13

发表评论

登录后才能评论

评论列表(0条)

保存