str dict json 转换

 

 

import json

 

dict = {

  'xx':''123

}

 

 

 

a = json.dumps(dict)   # 字典转json

print(type(a))   # 为 str

此时数据中  单引号变为双引号,Tuple -> list ,  Ture -> ture , None -> null

 

 

 

 

json.loads(a)   # json 转 字典

print(type(b))   # 为 dict 格式

此时数据中 又会转变回来

 

 

 

 

eval() 函数:会将括号里的当成python语法

a = '{'name':'ddu', 'age':22}'

b = eval(a)

print(type(b))

此时会将字符串转回 dict 格式

 

 

 

 

 

 

posted @ 2020-03-11 13:09  dearddu  阅读(141)  评论(0编辑  收藏  举报