【发布时间】:2017-06-30 09:25:28
【问题描述】:
我想从
转换我的字典 results = {"r3":ab,"r1":ac,"r9":ab,"r12":ad,"r19":ae,"r11":ar,"r2":af,"r21":aa,
"r31":a,"r99":ad,"r111":af,"r116":af,"r211":ar,"r221":aq,}
到
{"r1":ac,"r2":af,"r3":ab,"r9":ab,"r11":ar,"r12":ad,"r19":ae,"r21":aa,
"r31":a,"r99":ad, "r111":af,"r116":af,"r211":ar,"r221":aq,}
我试过了
json_data = json.dumps(results, sort_keys = True)
与
(sorted(results.items(),reverse=False)) but not getting desired output
帮我直接获取正确排序
【问题讨论】:
-
dicts 无法被排序。它们是未分类的数据容器。你可以通过
Collections切换到OrderedDicts -
{"r1":ac,",,"r2":afwat
标签: python sorting dictionary