【发布时间】:2020-11-19 13:05:03
【问题描述】:
我有一个如下的数据框
pd.DataFrame({'normalvar':1, 'weirdo': [{'Item': [{'basket': 'Text', 'Value': 'Stackoverflow'}]}]})
Out[68]:
normalvar weirdo
0 1 {'Item': [{'basket': 'Text', 'Value': 'Stackoverflow'}]}
变量weirdo来自一些解析的json材料。
我想创建一个列myextraction,其中只包含Value 的值(尽可能):即Stackoverflow
我该怎么做? 谢谢!
【问题讨论】:
-
你的数据框是由几行组成的吗?并且奇怪的列表中总是至少有一本字典吗?字典中是否总是有键值?
-
是的,很多行。但值可能会丢失