排序 dict() 和 Ordereddict()
sorting dict() and Orderedict()
我有一个问题。
我已经订购了这样的词典:
from collections import OrderedDict
d = OrderedDict()
d[23] = 2
d[45] = 2
d[5] = 1
我想sorting.I想找到最大值(2)和return这个值的键(45或23)
如果有 2 个最大值(23:2 和 45:2),则显示具有最大键的项目(45:2)
有人可以帮我吗?
max(d.items(), key=operator.itemgetter(1,0))
这 returns 最大值 (key, value)
基于值,如果值重复则根据要求基于键。
我有一个问题。 我已经订购了这样的词典:
from collections import OrderedDict
d = OrderedDict()
d[23] = 2
d[45] = 2
d[5] = 1
我想sorting.I想找到最大值(2)和return这个值的键(45或23) 如果有 2 个最大值(23:2 和 45:2),则显示具有最大键的项目(45:2) 有人可以帮我吗?
max(d.items(), key=operator.itemgetter(1,0))
这 returns 最大值 (key, value)
基于值,如果值重复则根据要求基于键。