python解析json数据

demo

data = {
    "name": "John",
    "age": 30,
    "hobbies": ["reading", "running", "swimming"],
    "scores": [85, 90, 95]
}

for key, value in data.items():
    if isinstance(value, list):
        # 当值为列表类型时
        print(f"{key} is a list:")
        for item in value:
            print(item)
    else:
        # 当值不是列表类型时
        print(f"{key}: {value}")

读取json文件

# 从JSON文件中读取数据
    with open('example_json.json', 'r', encoding='utf-8') as file:
        data = json.load(file)
    res_list = []
    res = data["xxx"]
    for key, value in res.items():
        print(key)

好看请赞,养成习惯:) ,作者:靠谱杨

欢迎来我的51CTO主页踩一踩~ 我的51CTO博客

更多分享尽在我的订阅号:靠谱杨的挨踢生活

python解析json数据_Python和数据处理