熊猫为字典值中的列表的每个元素创建一列吗?

时间:2020-10-18 02:50:36

标签: python python-3.x pandas dataframe

我有一本字典,其中的值是如下所示的列表:

num

我想为d= {u'2012-06-08': [list_element_0, list_element_1, list_element_2], u'2012-06-09': [list_element_0, list_element_1, list_element_2], u'2012-06-10': [list_element_0, list_element_1, list_element_2]} 创建4列:dataframe

我发现了如何将常规词典制作成数据框here,但我不知道如何针对我的具体情况对其进行修改

1 个答案:

答案 0 :(得分:1)

让我们尝试一下:

pd.DataFrame(d).T.reset_index()

输出:

        index               0               1               2
0  2012-06-08  list_element_0  list_element_1  list_element_2
1  2012-06-09  list_element_0  list_element_1  list_element_2
2  2012-06-10  list_element_0  list_element_1  list_element_2