欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

python3 實現的對象與json相互轉換操作示例

系統 1617 0

本文實例講述了python3 實現的對象與json相互轉換操作。分享給大家供大家參考,具體如下:

1. python主要有三種數據類型:字典、列表、元組,其分別由花括號,中括號,小括號表示。 例如:

字典: dictData={'a':12,'b':34}
列表: listData=[1,2,3,4]
元組: tupleData=(1,2,3,4)

2. 使用json時,導入 import json 即可

3. python對象轉json字符串,主要用到的函數:json.dumps()。例如:示例1:

            
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import json
"""
python對象轉json字符串
"""
# 構造字典
python2json = {}
# 構造list
listTest = [1,2,3]
python2json["listTest"] = listTest
python2json["strData"] = "Python object to json."
# 轉換成json字符串
jsonStr = json.dumps(python2json)
print(jsonstr)


          

結果:

{"listTest": [1, 2, 3], "strData": "Python object to json."}

示例2:

            
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import json
"""
python對象轉json字符串
"""
# 構造字典
python2json = {}
# 構造dict
dictData = {'a': 123, 'b': [3,4,5], 'c': (4,5,6)}
python2json["dictTest"] = dictData
# 轉換成json字符串
jsonStr = json.dumps(python2json)
print(jsonStr)


          

結果:

{"dictTest": {"a": 123, "b": [3, 4, 5], "c": [4, 5, 6]}}

4.json轉python對象主要使用的函數是: json.loads() 。例如:

            
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import json
"""
json轉python對象
"""
str = '{"Data1": [1, 2, 3], "Data2": "Json to python object."}'
json2python = json.loads(str)
print(json2python)


          

結果:

{'Data1': [1, 2, 3], 'Data2': 'Json to python object.'}

5.json編碼的格式幾乎和python語法一致,不同點在于True會被映射為true,False會被映射為false,None會被映射為null,元組()會被映射為列表[]。

6.json使用說明文檔參考地址:https://docs.python.org/2/library/json.html

PS:這里再為大家推薦幾款比較實用的json在線工具供大家參考使用:

在線 JSON 代碼檢驗、檢驗、美化、格式化工具:
http://tools.jb51.net/code/json

JSON 在線格式化工具:
http://tools.jb51.net/code/jsonformat

在線XML/ JSON 互相轉換工具:
http://tools.jb51.net/code/xmljson

json 代碼在線格式化/美化/壓縮/編輯/轉換工具:
http://tools.jb51.net/code/jsoncodeformat

在線 json 壓縮/轉義工具:
http://tools.jb51.net/code/json_yasuo_trans

更多Python相關內容感興趣的讀者可查看本站專題:《Python操作json技巧總結》、《Python編碼操作技巧總結》、《Python數據結構與算法教程》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總》

希望本文所述對大家Python程序設計有所幫助。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 97色伦图片97综合影院 | 亚洲区欧美中文字幕久久 | 99热国产精品 | 久久久国产一区二区三区 | 亚洲97 | 国产精品久久久久久久久久久久久 | 日韩中文一区二区三区 | 中国大陆高清aⅴ毛片 | 久久99精品久久久久久秒播 | 天天久 | 九九热国产精品视频 | 欧美大黑bbb| 国产精品综合亚洲AV久久久小说 | 精品日韩视频 | www.夜夜骑.com| 网友自拍视频在线 | α片毛片 | 亚洲高清在线视频 | 久久久久久中文字幕 | 久久一区二区精品综合 | 成人午夜AV亚洲精品无码网站 | 亚洲天堂中文字幕 | 粉色视频高清大全免费观看1 | 天天操夜夜摸 | 午夜精品视频在线观看 | 欧美一级做a爰片久毛片潮 日本久久视频 | 欧美成人a∨高清免费观看 久久亚洲欧美日韩精品专区 | 久久这里只有精品99 | 任我爽在线视频 | 欧美日韩精品一区二区在线线 | 欧美精品1区2区3区 国产午夜精品理论片影院 亚洲精品不卡久久久久久 三级网站免费观看 | 久草网站| 欧美激情精品久久久久久 | 天天色天天 | 日韩精品视频美在线精品视频 | 午夜电影网址 | 亚洲一区中文字幕 | 国产在线小视频 | 特级一级毛片免费看 | 亚洲国产精品91 | 91精品视频在线播放 |