python字典具有一个键的多个属性。如何在这些属性之一中找到最小值并返回键?

时间:2019-03-26 22:50:17

标签: python-2.7 dictionary

我有以下字典:

{{1}}

我想找到哪个键具有最小的“ Distance”值。

1 个答案:

答案 0 :(得分:2)

我假设这是字典的字典:

data = {
 'key1': {"Position": 0.0, "Speed": 0.0, "Distance": 100.2},
 'key2': {"Position": 0.0, "Speed": 0.0, "Distance": 98.2},
 'key3': {"Position": 0.0, "Speed": 0.0, "Distance": 73.9},
 'keyn': {"Position": 0.0, "Speed": 0.0, "Distance": 25.89}
}

然后,您可以仅使用key的{​​{1}}参数,例如:

max()