📅  最后修改于: 2023-12-03 15:36:13.892000             🧑  作者: Mango
在 Python 中,创建字典是非常常见的操作,将 JSON 格式的数据转换为字典也是一样的。本文将会介绍如何从 JSON 文件创建 Python 字典。
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。它基于 JavaScript 的语法,但它是独立于语言的文本格式,并且具有良好的读写性能。因此,JSON 已成为最流行的数据交换格式之一。
Python 的 json 模块提供了方法来解析 JSON 格式的数据。下面是从 JSON 文件创建 Python 字典的示例代码:
import json
# 打开 JSON 文件并读取数据
with open('data.json') as json_file:
data = json.load(json_file)
# 输出字典数据
print(data)
上述代码使用 json.load()
方法读取 JSON 文件中的数据,并将其转换为 Python 字典。在这种情况下,我们可以通过字典的键来访问 JSON 中的数据。
下面是一个名为 'data.json'
的 JSON 文件的示例:
{
"name": "John",
"age": 30,
"city": "New York"
}
这个 JSON 文件包含一个名叫 name
,年龄是 30
,居住在纽约的人的信息。
代码执行后,字典数据将被输出。对于上述示例 JSON 文件,输出如下所示:
{'name': 'John', 'age': 30, 'city': 'New York'}
本文介绍了如何从 JSON 文件创建 Python 字典。通过使用 Python 的 json 模块,我们可以轻松地将 JSON 数据转换为 Python 中的字典,这对于处理数据交换格式非常有用。对于 Python 开发人员来说,使用 json 模块将会是一件非常有用的工具。