按值对 JSON 字典排序
Sort JSON Dictionary by Value
如何按值降序排列此 JSON 文件?
{
"48275928194813456218": 12,
"57532478653456645734": 26
}
// And sort that into:
{
"57532478653456645734": 26,
"48275928194813456218": 12
}
这是我目前拥有的:
sortedDict = sorted(myDictionary, key=lambda i: int(i), reverse=True)
但这会扰乱 JSON 文件并引发错误...有人能帮我解决这个问题吗?
找到答案:
我需要这样编写我的代码:
sortedDict = dict(sorted(myDictionary.items(), key=lambda item: item[1], reverse=True))
如何按值降序排列此 JSON 文件?
{
"48275928194813456218": 12,
"57532478653456645734": 26
}
// And sort that into:
{
"57532478653456645734": 26,
"48275928194813456218": 12
}
这是我目前拥有的:
sortedDict = sorted(myDictionary, key=lambda i: int(i), reverse=True)
但这会扰乱 JSON 文件并引发错误...有人能帮我解决这个问题吗?
找到答案:
我需要这样编写我的代码:
sortedDict = dict(sorted(myDictionary.items(), key=lambda item: item[1], reverse=True))