我正在遍历包含多个字典的列表,并希望将它们附加到单个数据框中。
#getting values of specific key from AWS' boto3 response
events_list = response_event.get('Events')
for e in events_list:
df = pd.DataFrame.from_dict(e)
print(df)
当前和预期结果如下:
col1 col2
0 1 3
col1 col2
0 2 4
col1 col2
0 3 5
col1 col2
0 1 3
1 2 4
2 3 5
答案 0 :(得分:4)
试试 concat
out = pd.concat(pd.DataFrame.from_dict(e) for e in events_list)