在 Python 中,您可以使用内置的 JSON 模块来解析 JSON 数据。使用该模块,您可以将 JSON 数据转换为 Python 对象,然后通过访问对象的属性来获取 JSON 中的键和值。
下面是一个简单的例子,展示了如何使用 Python 从 JSON 数据中提取键和值:
import json
# 假设以下是从某个 API 返回的 JSON 数据
json_data = '{"name": "John", "age": 30, "city": "New York"}'
# 将 JSON 数据转换为 Python 对象
data = json.loads(json_data)
# 访问 Python 对象的属性来获取键和值
name = data['name']
age = data['age']
city = data['city']
print(name) # 输出:John
print(age) # 输出:30
print(city) # 输出:New York
以上代码首先将 JSON 数据转换为 Python 对象,然后使用对象的属性访问方法来获取键和值。例如,data['name']
返回 JSON 中名为 "name" 的键对应的值 "John"。
需要注意的是,如果 JSON 数据中的键不存在,Python 会引发 KeyError 异常。因此,在使用键值对时,请确保键是存在的。
希望这个例子能够帮助您理解如何在 Python 中获取 JSON 数据中的键和值。如果您有任何进一步的问题,请随时问我。