做一个项目,接收一个json数据,转化为字典后,将其键值分别存储到两个表中,下面为一个小例子
a = {"name": 0, "age": 1, "succes": 2} b = ['attribute1', 'attribute2', 'attribute3', 'attribute4', 'attribute5'] data_list = [] for i in a.values(): data_list.append(i) result = dict(zip(b, data_list)) print(result)
a为接收的那个不确定长度的json数据,已写成python字典形式,
b 为规定的字典的键,确定的不能修改
此方法重要的用到了内置函数zip,它可以将两个列表对应项取值分别作为键值