假设有如下JSON数据:

{
    "name": "Tom",
    "age": 25,
    "gender": "male"
}

可以使用循环将其中的值分别赋给不同的常量:

import json

data = '{"name": "Tom", "age": 25, "gender": "male"}'
json_data = json.loads(data)

for key, value in json_data.items():
    if key == 'name':
        name = value
    elif key == 'age':
        age = value
    elif key == 'gender':
        gender = value

print(name, age, gender)

输出结果为:

Tom 25 male

在循环中,使用items()方法遍历JSON数据中的键值对,根据键名将值分别赋给不同的常量。在本例中,使用了三个常量nameagegender分别存储JSON数据中对应的值。

python中通过循环分别将josn中值赋给不同常量

原文地址: https://www.cveoy.top/t/topic/gep 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录