【发布时间】:2021-06-11 11:44:47
【问题描述】:
我有一个显示表格和固定装置等的欧元代码。对于表格,我将它们以不变的固定顺序存储在 json 文件中,如下所示:
"Table": {
"Italy": {
"Played": 0,
"Won": 0,
"Draw": 0,
"Lost": 0,
"PF": 0,
"PA": 0,
"PD": 0,
"Points": 0
},
"Switzerland": {
"Played": 0,
"Won": 0,
"Draw": 0,
"Lost": 0,
"PF": 0,
"PA": 0,
"PD": 0,
"Points": 0
},
"Turkey": {
"Played": 0,
"Won": 0,
"Draw": 0,
"Lost": 0,
"PF": 0,
"PA": 0,
"PD": 0,
"Points": 0
},
"Wales": {
"Played": 0,
"Won": 0,
"Draw": 0,
"Lost": 0,
"PF": 0,
"PA": 0,
"PD": 0,
"Points": 0
}
}
我希望能够根据他们拥有的积分数量对团队进行排序,或者如果积分相同,则按积分差异对团队进行排序。我查看了Python: sorting dictionary of dictionaries 和其他相关问题,但仍然无法弄清楚这是怎么可能的,请帮忙?
【问题讨论】:
-
这能回答你的问题吗? Python: sorting dictionary of dictionaries
-
@Hotkuk 我已经在我的问题中找到了该问题的链接!
-
是的,因为您的问题已经在链接中进行了解释,不知道为什么它会创建自动评论,但我只是将您的问题标记为重复
-
如果您想按一些值对其进行排序,而不是将其保存在数据库或 pandas 数据框中
标签: python dictionary