国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python3實現的字典、列表和json對象互轉功能示例

2020-01-04 15:00:44
字體:
來源:轉載
供稿:網友

本文實例講述了Python3實現的字典、列表和json對象互轉功能。分享給大家供大家參考,具體如下:

python3可以使用json模塊操作json

json.dumps(): 對json進行編碼,對應php的json_encode()

json.loads(): 對json進行解碼,對應php的json_decode()

test.py

#!/usr/bin/python3import json#python字典類型轉換為json對象data = {  'id' : 1,  'name' : 'test1',  'age' : '1'}data2 = [{  'id' : 1,  'name' : 'test1',  'age' : '1'},{  'id' : 2,  'name' : 'test2',  'age' : '2'}]json_str = json.dumps(data)print ("python原始數據:", repr(data))print ("json對象:", json_str)json_str2 = json.dumps(data2)print ("python原始數據:", repr(data2))print ("json對象:", json_str2)# 將json對象轉換為python字典data3 = json.loads(json_str)print ("data3['name']: ", data3['name'])print ("data3['age']: ", data3['age'])

執行結果

[root@mail pythonCode]# python3 test.py
python原始數據: {'id': 1, 'name': 'test1', 'age': '1'}
json對象: {"id": 1, "name": "test1", "age": "1"}
python原始數據: [{'id': 1, 'name': 'test1', 'age': '1'}, {'id': 2, 'name': 'test2', 'age': '2'}]
json對象: [{"id": 1, "name": "test1", "age": "1"}, {"id": 2, "name": "test2", "age": "2"}]
data3['name']:  test1
data3['age']:  1

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


注:相關教程知識閱讀請移步到python教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巴彦淖尔市| 霍林郭勒市| 涟源市| 南木林县| 镇原县| 东乡| 乌鲁木齐市| 锦州市| 仁布县| 上虞市| 盐边县| 保山市| 洛扎县| 朔州市| 辛集市| 磐石市| 花莲市| 红河县| 盐边县| 荃湾区| 嘉峪关市| 资阳市| 黄浦区| 德钦县| 吉林省| 洪雅县| 赣榆县| 惠州市| 新竹县| 略阳县| 和平区| 五原县| 襄垣县| 鄂伦春自治旗| 舟曲县| 纳雍县| 通海县| 固原市| 运城市| 玉龙| 芷江|