我试图传入一个JSON文件并将数据转换为字典。到目前为止,这就是我所做的:import jsonjson1_file = open('json1')json1_str = json1_file.read()json1_data = json.loads(json1_str)我期待json1_data成为一种dict类型,但实际上它list在我检查时会作为一种类型出现type(json1_data)。我错过了什么?我需要这个是字典,所以我可以访问其中一个键。
3 回答
墨色风雨
TA贡献1853条经验 获得超6个赞
将JSON数据加载到字典中的最佳方法是您可以使用内置的json加载器。
以下是可以使用的示例代码段。
import json
f = open("data.json")
data = json.load(f))
f.close()
type(data)
print(data[<keyFromTheJsonFile>])
添加回答
举报
0/150
提交
取消