json与字典的区别?
json格式的数据,在python中以字符串的形式呈现
json中的空值为null
json 中除数据外,所以以key和value都是字符串,且一定要双引号引起来
例如:
data_json = ‘[{“id”: 6,“title”: true, “amount”: 400.0, “bidding_start_time”: null},{“name”: “yellow”, “age”: 18}]’
- 将json格式的字符串转化为Python中的数据类型
data_dict = json.loads(data_json)
- 将python中的字典或者嵌套字典的列表转化为json格式的数据
one_dict = {
“name”: “yellow”,
“age”: 18,
“gender”: True
} - 将字典转化为json格式的字符串
json_str = json.dumps(one_dict, ensure_ascii=False) # 宕机