python 有【字典】无【json】

》》首先需要说明的是:python中没有json数据类型!!!所以在python中无论是单引号括起来的数据还是双引号括起来的数据,类型都是dict!

》》python中有dict的数据类型!!! 

python中的数据类型有: int   str   float   list   bool   tuple   dict    set

字典是一种数据结构,而json是一种数据格式,格式就会有一些形式上的限制,比如json的格式要求必须且只能使用双引号作为key或者值的边界符号(值如果是数字可以不用加双引号),不能使用单引号,用单引号或者不用引号会导致读取数据错误,而且“key”必须使用边界符(双引号),但字典就无所谓了,可以使用单引号,也可以使用双引号。

dict是一个完整的数据结构,是对Hash Table这一数据结构的一种实现,是一套从存储到提取都封装好了的方案。它使用内置的哈希函数来规划key对应value的存储位置,从而获得O(1)的数据读取速度。

》》如果要在python里面使用json格式,就需要使用代码将dict数据结构转化为json数据格式

》》将json格式的字符串转化为dict 

posted @ 2020-11-20 16:26  琥珀主yang  阅读(342)  评论(0编辑  收藏  举报