JSON与python中的字典傻傻搞不清楚

JSON

是存储和交换文本信息的语法,类似于XML,它是一种独立的语言

字典(python中)

字典是另一种可变容器模型,且可存储任意类型对象。它是一种数据类型。

JSON与python中字典进行比较

python的字典与JSON语法很像

字典是python中的数据类型。JSON不属于任何语言的数据类型

python中字典的KEY,可以是单引号、双引号、三引号。JSON中的key,只能用双引号

python中字典的VALUE可以是字符串、数字、布尔值、空值、字典、列表、元祖。JSON中的VALUE,可以是字符串、数字、布尔、空值、对象、数组

将字典转化为字符串  json.dunps(dict)  通过这个方法转为字符串后,就可以放到json中的value去使用

将字符串转化为字典 json.loads(str)  通过这个方法转为字典后,就可以在python中进行调用

区分小技巧:

1.在pycahrm中控制台输出的,如果是value是带双引号的,一般都是json格式,如果value是单引号的,就是字典类型

2.使用print(type(data))   如果是字符串就是json,如果是dict,就是字典。                 

posted @ 2020-10-02 12:21  懒惰的咸鱼  阅读(253)  评论(0编辑  收藏  举报