为了账号安全,请及时绑定邮箱和手机立即绑定

将字典的嵌套列表转换为 Pandas DataFrame

将字典的嵌套列表转换为 Pandas DataFrame

紫衣仙女 2021-09-28 17:23:19
任何人都可以建议我将字典列表列表转换为熊猫数据框的有效方法吗?Input = [[{'name':'tom','roll_no':1234,'gender':'male'},          {'name':'sam','roll_no':1212,'gender':'male'}],          [{'name':'kavi','roll_no':1235,'gender':'female'},          {'name':'maha','roll_no':1211,'gender':'female'}]]提供的示例输入中的字典键相同,预期输出是,Output =      name       roll_no       gender          0   tom        1234          male          1   sam        1212          male          2   kavi       1235          female          3   maha       1211          female
查看完整描述

1 回答

?
米脂

TA贡献1836条经验 获得超3个赞

您需要使用 来展平输入itertools.chain,然后您可以调用pd.DataFrame构造函数。


from itertools import chain

pd.DataFrame(list(chain.from_iterable(data)))


   gender  name  roll_no

0    male   tom     1234

1    male   sam     1212

2  female  kavi     1235

3  female  maha     1211


查看完整回答
反对 回复 2021-09-28
  • 1 回答
  • 0 关注
  • 350 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信