JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,常用于前后端数据传输和存储。在Python中,可以使用内置的json模块来解析和处理JSON数据。
示例代码:
import json
json_str = '[1, 2, 3, 4, 5]'
data = json.loads(json_str)
# 访问列表元素
print(data[0]) # 输出: 1
# 循环遍历列表
for item in data:
print(item)
示例代码:
import json
json_str = '{"name": "John", "age": 25}'
data = json.loads(json_str)
# 检查条件
if "name" in data:
print("姓名存在")
else:
print("姓名不存在")
if "age" in data and data["age"] > 18:
print("年龄大于18岁")
else:
print("年龄小于等于18岁")
以上代码中,首先使用in关键字检查键名是否存在于JSON数据中。然后,使用and运算符结合条件判断键值是否满足特定条件。
总结: Python提供了json模块来解析和处理JSON数据。通过loads()函数可以将JSON字符串转换为Python对象,然后可以使用索引或循环访问列表中的元素。条件语句可以用来检查JSON数据中的条件,并根据条件的真假执行不同的代码块。
腾讯云相关产品推荐:
领取专属 10元无门槛券
手把手带您无忧上云