如题,如何将这个json串
set1={'keyword': '123', 'result': 'success', 'num': '2', 'type': 'person', 'list': [{‘班级’: ‘5’, ‘手机号’: ‘123456789102’, ‘类别’: ‘2’, ‘年级’: ‘6’, ‘职位’: ‘无’, ‘是否参赛’: ‘是’, ‘有无社团’: ‘无’, ‘是否删除’: ‘否’, ‘最近更新时间’: ‘2016-08-25’, ‘最近更新用户’: ‘53’, ‘创建时间’: ’2015-08-29’, ‘创建用户’: ‘44’, ‘创建机构’: ‘团支部’, ‘性别’: ‘男’, ‘学号’: ‘1041234’, ’出生日期’: ‘2002-04-23’, ‘年龄’: ‘12’, ‘身高’: ‘155’, ‘体重’: ‘75’, ‘肺活量’: ‘2400’, ‘编号’: ‘H’}, {‘班级’: ‘4’, ‘手机号’: ‘123452789102’, ‘类别’: ‘4’, ‘年级’: ‘6’, ‘职位’: ‘班子’, ‘是否参赛’: ‘是’, ‘有无社团’: ‘无’, ‘是否删除’: ‘否’, ‘最近更新时间’: ‘2016-05-25’, ‘最近更新用户’: ‘33’, ‘创建时间’: ’2014-08-29’, ‘创建用户’: ‘14’, ‘创建机构’: ‘团支部’, ‘性别’: ‘女’, ‘学号’: ‘1052234’, ’出生日期’: ‘2012-04-23’, ‘年龄’: ‘12’, ‘身高’: ‘165’, ‘体重’: ‘65’, ‘肺活量’: ‘1700’, ‘编号’: ‘K’}]}
通过
set2={‘班级’: ‘BZ’, ‘学号’: ‘XH’, ‘肺活量’: ‘FHL’ ,‘手机号’: ‘SJH’ ,‘最近更新时间’: ‘GXSJ’ ,‘创建时间’: ’CJSJ’}
}
变成
set3={'BZ', 'XH', 'FHL', 'SJH', 'GXSJ', 'CJSJ'}
set4={set1[list]中对应的值}
因为set1[list]中的值有很多,如何循环输出set4, set5, ..., setn
https://www.jb51.net/article/90946.htm
for i in set1.list:
out={}
for key in set2.keys:
out[set2[key]]=i[key]
print(out)