python 解码json数据并在一个OrderdDict中保留其顺序
生活随笔
收集整理的這篇文章主要介紹了
python 解码json数据并在一个OrderdDict中保留其顺序
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一般來(lái)講,JSON 解碼會(huì)根據(jù)提供的數(shù)據(jù)創(chuàng)建dicts 或lists。如果你想要?jiǎng)?chuàng)建其他類型的對(duì)象,可以給json.loads() 傳遞object_pairs_hook 或object_hook 參數(shù)
>>> s='{"name":"apple","shares":50,"prices":490.11}' >>> s '{"name":"apple","shares":50,"prices":490.11}' >>> from collections import OrderedDict >>> import json >>> data=json.loads(s,object_pairs_hook=OrderedDict) >>> data OrderedDict([('name', 'apple'), ('shares', 50), ('prices', 490.11)]) >>>?
轉(zhuǎn)載于:https://www.cnblogs.com/baxianhua/p/10442297.html
總結(jié)
以上是生活随笔為你收集整理的python 解码json数据并在一个OrderdDict中保留其顺序的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: es6 Set的几种使用场景
- 下一篇: 什么样的GPS定位系统最适合做二次开发