json.dumps和json.loads为什么要转换?

我知道json.dumps和json.loads是实现python类型和json字符串的互转。可是为什么要进行转换,不转会发生什么?什么时候进行转换,是什么转什么?

2个回答

python的数据类型是用于python语言的操作对象。
json是轻量级的数据存储类型,结构清晰简单,可以被许多语言识别支持。

毕竟,json格式非与python的list和dict一一对应
比如json的null值。
一般外部json文件input,最好经过json模块转换
自己内部用json交换,能注意到不同的地方,代码能运行通过,你不转换能用也行。
主要使用json模块转换,对json的通用性强些。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!