Python嵌套字典中具有最高置信度的前N个值

2024-09-28 22:19:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我有个口述,看起来像这样:

{ 
"name1" : { "title":"someTitle", "confidence" : 0.765 },
"name2" : { "title":"someTitle2", "confidence" : 0.9343 },
"name3" : { "title":"someTitle3", "confidence" : 0.0031 },
"name4" : { "title":"someTitle4", "confidence" : 0.23 },
"name5" : { "title":"someTitle5", "confidence" : 0.8768 }
}

在这样一个dict中,我需要创建另一个类似的dict,只包含具有最高置信值的值。在本例中应该是:name2,name5,name1。在

^{pr2}$

应保留Dict的结构和内容。在

谢谢!在


Tags: titledictconfidencename1本例口述name2name3