我有一个按值排序的有序字典(OrderedDict
)。如何获取前25个键-值对并将它们添加到一个新的字典中?
例如:我的字典类似于以下内容:
dictionary={'a':10,'b':20,'c':30,'d':5}
ordered=OrderedDict(sorted(dictionary.items(), key=lambda x: x[1],reverse=True))
现在ordered
是一个有序字典,我想创建一个字典,假设我要取最高频率的两个项目及其键:
frequent={'c':30,'b':20}