我有一个这样的字典:
A = {'a':10, 'b':843, 'c': 39,.....}
Run Code Online (Sandbox Code Playgroud)
我想得到这个dict的5个最大值,并用这个存储一个新的dict.为了获得我做的最大值:
max(A.iteritems(), key=operator.itemgetter(1))[0:]
Run Code Online (Sandbox Code Playgroud)
也许这是一件容易的事,但我长期坚持下去.请帮忙!!!
如何从字典中查找前3个列表?
>>> d
{'a': 2, 'and': 23, 'this': 14, 'only.': 21, 'is': 2, 'work': 2, 'will': 2, 'as': 2, 'test': 4}
Run Code Online (Sandbox Code Playgroud)
预期结果:
and: 23
only: 21
this: 14
Run Code Online (Sandbox Code Playgroud)