【发布时间】:2018-11-07 01:22:57
【问题描述】:
我的数据框中有一列,其中每一行值都是一个字典。我试图遍历每一行,每次只提取字典的某些值。
这是sample dataframe的截图。
在此示例中,对于每一行,我们如何从总计列中提取“访问次数”?
这就是我想出的……这是最干净的方法吗?
for row in train.head().itertuples():
print(ast.literal_eval(row.totals)['visits'])
【问题讨论】:
-
搜索 json_normalize。
标签: python python-3.x pandas loops dataframe