我有如下python字典;
betweeness = {'1': 0.0, '2': 0.0, '3': 0.012383661306863258, '5': 0.2325097571925996, '9': 0.021426274633144952, '13': 0.0, '51': 0.020636786004927934, '58': 0.0, '101': 0.050549206468619164}
从上述字典中选择keyframe生成的最大值的最简单方法是什么,(即根据上述字典,keyframe = '5')
使用max
print(max(betweeness, key=lambda x: betweeness[x]))
data = {'1': 0.0, '2': 0.0, '3': 0.012383661306863258, '5': 0.2325097571925996, '9': 0.021426274633144952, '13': 0.0, '51': 0.020636786004927934, '58': 0.0, '101': 0.050549206468619164}
print(max(data, key = data.get))