小编Nuj*_*Ali的帖子

从字典中查找 n 个最大值

我正在 Python 项目中工作,我遇到了一个问题,正如我在下面解释的那样,但涉及其他数据。例如,如果我有这个字典:

fruitsCount= {"apple": 24, "orange": 20, "banana":18, "grape":13, "kiwi": 13}
Run Code Online (Sandbox Code Playgroud)

如何返回具有最大值的键?如果我想返回三个最大的怎么办?

我用过heapq.nlargest(3, fruitCount.values),但我不知道如何用钥匙归还它们

注意:fruitsCount是从另一个字典使用后返回的字典Counter()

输出:应该是相同的fruitsCount字典,其中n最大 fruitsCount.values

python dictionary

3
推荐指数
1
解决办法
5346
查看次数

标签 统计

dictionary ×1

python ×1