从系列字典创建熊猫数据框

fre*_*888 1 python dictionary dataframe pandas

我有一个包含 68 个键的字典,其中每个键都有一个包含 50 个值的列表。例如,我的字典如下,其中每个系列都有 50 个值,例如 value1、value2....

key1 : Series1
key2 : Series2
 .   :  .
key50:  Series50
Run Code Online (Sandbox Code Playgroud)

我现在想从字典中制作以下数据框:

key1          key2
value1      value1
 .            .
 .            .
value50     value 50
Run Code Online (Sandbox Code Playgroud)

我查看了其他线程并尝试了以下命令:

df= pd.DataFrame([dict])
Run Code Online (Sandbox Code Playgroud)

但是,这会产生:

key1          key2
Series1       Series2
Run Code Online (Sandbox Code Playgroud)

如何获取数据框中的值而不是系列。最后,我应该得到大小为 50*68 的数据帧。

cs9*_*s95 5

dict_直接通过即可:

df = pd.DataFrame(dict_)
Run Code Online (Sandbox Code Playgroud)

另外,不要dict用作变量名,这是不好的形式,它会掩盖具有相同名称的内置类。