熊猫将多个数据帧合二为一

时间:2021-04-19 18:38:34

标签: python pandas dataframe

我正在遍历包含多个字典的列表,并希望将它们附加到单个数据框中。

#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

1 个答案:

答案 0 :(得分:4)

试试 concat

out = pd.concat(pd.DataFrame.from_dict(e) for e in events_list)