【发布时间】:2018-04-17 02:06:44
【问题描述】:
我已将我的字符串格式化为 JSON,因此我可以在其上执行 json.loads。当我在屏幕上打印时,结果发现它弄乱了顺序。我知道 Python 字典没有排序,但有什么方法可以保持这个顺序吗?我真的需要保留它。谢谢!
【问题讨论】:
-
好吧,这首先没有任何意义,因为 Python 和 JSON 字典都是无序的。
-
我读到 Python 中有类似
OrderedDict的东西,这不是很有帮助吗? -
“将我的字符串格式化为 JSON 格式” - 听起来你这样做的方式很糟糕......
-
@StefanPochmann 好吧,相信我,这是我完成项目的唯一方法,我不需要告诉你我在做什么:P 问题是关于在
json.loads()中保持秩序,并且问题解决了,不用讨论了
标签: python json python-2.7