日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

字典和json 的区别 和转换

發布時間:2025/3/20 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 字典和json 的区别 和转换 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言:字典和json非常像。接下來比較一下兩者的異同

先看一下字典的寫法:

a = {'a':'1','b':'2','c':'3'}

再看一下json的寫法:

{"studentInfo":{"id":123456,"stu_name":"Dorra"} }

從形式上看,都是“Key:Value”的形式。

但是從本質上講,字典是一種數據結構,而json是一種格式;字典有很多內置函數,有多種調用方法,而json是數據打包的一種格式,并不像字典具備操作性,并且是格式就會有一些形式上的限制,比如json的格式要求必須且只能使用雙引號作為key或者值的邊界符號,不能使用單引號,而且“key”必須使用邊界符(雙引號),但字典就無所謂了。

1、json.loads函數的使用,將字符串轉化為字典

a = {'a':'1','b':'2','c':'3'} print(type(a))import json aa = json.loads( '{"age": "12"}') #參數是str行,loads之后,變成dict字典了 print(aa) print(type(aa))

2、json.dumps()函數的使用,將字典轉化為字符串

1 import json 2 3 # json.dumps()函數的使用,將字典轉化為字符串 4 dict1 = {"age": "12"} 5 json_info = json.dumps(dict1) 6 print("dict1的類型:"+str(type(dict1))) 7 print("通過json.dumps()函數處理:") 8 print("json_info的類型:"+str(type(json_info)))

?

轉載于:https://www.cnblogs.com/guo2733/p/10536991.html

總結

以上是生活随笔為你收集整理的字典和json 的区别 和转换的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。