【发布时间】:2021-06-09 06:08:45
【问题描述】:
我有不同的列,其中一些列包含一个列表,而该列表包含另一个字典。我想将该列表转换为列,但我不确定哪种技术是最好的...
这是我的 df 的外观:
Car Year Conv Cost
BMW 2001 [{'action_type': None, 'value': None}] 2000
VW 2009 [{'action_type': 'landing_page_view', 'value':'50'}] 5000
这是我希望看到的理想状态
Car Year Conv - action_type Conv - value Cost
BMW 2001 None None 2000
VW 2009 landing_page_view 50 5000
【问题讨论】:
-
一个问题:Conv 列中的列表实际上是不同的还是错字?一个是 dict 列表,另一个是 dict 列表
-
是的,这是一个错字...对不起,我更正了
-
@s_khan92 那么每个列表只包含一个字典还是可以包含多个字典?这种情况下的输出是什么?
标签: python pandas list dictionary multidimensional-array