python中通过循环分别将josn中值赋给不同常量
假设有如下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数据中的键值对,根据键名将值分别赋给不同的常量。在本例中,使用了三个常量name、age和gender分别存储JSON数据中对应的值。
原文地址: https://www.cveoy.top/t/topic/gep 著作权归作者所有。请勿转载和采集!