【发布时间】:2015-03-31 14:16:39
【问题描述】:
我无法真正找到我正在寻找的问题,也无法理解已经存在的问题。 我有一个像这样的二维字典:
{'alim2': {'running': 1470.0, 'swimming': 650.0, 'total': 2120.0, 'cycling': 0}, 'brownv4': {'running': 0, 'swimming': 0, 'total': 0, 'cycling': 0},
'mahroosm5': {'running': 1180.0, 'swimming': 590, 'total': 6647.0, 'cycling': 4877.0},
'turnerb3': {'running': 1180.0, 'swimming': 500, 'total': 1680.0, 'cycling': 0}}
这些数字基本上是每项运动消耗的卡路里,我需要让程序按“总”值的升序对键(如“brownv4”之类的用户名)进行排序。 如果输出可以是字典的键,在这种情况下是用户名,那也将非常方便。 所以他的输出会是这样的: mahroosm5、alim2、turnerb3、brownv4
【问题讨论】:
标签: python dictionary multidimensional-array