请容忍我,因为我是新手Python。我正在遍历数据并获得多个列表,需要将它们合并成一个Pandas数据帧。
然后,我需要添加标题以便进行计算。
问题在于每个项目都被视为单独的实体。请帮忙。
for r in rows:
person_info = list()
person_info.append(r['metadata']['name'])
person_info.append(r['metadata']['CountryId'])
person_info.append(r['metadata']['StateId'])
person_info.append(r['metadata']['Income'])
print(person_info)
这是输出结果:
['mike' , 1, 4, 20000]
['mary', 2, 5, 30000]
['jane', 3, 6, 40000]
这里是所需的输出,以数据框形式呈现,标题为“姓名”,“ID_A”,“ID_B”和“收入”:
name id_a id_b income
mike 1 4 20000
mary 2 5 30000
jane 3 6 40000