【发布时间】:2020-03-14 06:54:02
【问题描述】:
我正在尝试将 python 字典转换为 JSON
例子:
dict = {'key1':'value1','key2':'value2'}
尝试使用 json.dumps 但我没有得到预期的输出。
例子:
json.dumps(dict)
输出:
'{"key1":"value1","key2":"value2"}'
预期输出:
{"key1":"value1","key2":"value2"}
如何去掉那个单引号?或者请提出任何其他可能性
我是编码新手,对我的英语感到抱歉
谢谢
【问题讨论】:
-
这是一个有效的 json 字符串
'{"key1":"value1","key2":"value2"}'。使用json.loads阅读 -
单引号表示它是一个字符串。
z = json.dumps(dict),如果你这样做z[0],它将打印{ -
这是的确切预期结果。 JSON 是一种文本格式。
-
JSON 是一种人类可读的数据格式,而不是类型或对象。 JSON 数据存储在字符串中。
标签: json python-3.x dictionary