python中字典转dataframe遇到的一个问题

现在我有一个这样的字典:
dict = { 'a':2, 'b':4, 'c':[2,3,4] }
我希望将其变成这样的dataframe

img

如果直接用pd.DataFrame(dict),则会变成如下形式

img

并不是我想要的结果。
请问该如何解决

img

import pandas as pd

dict = { 'a':2, 'b':4, 'c':[2,3,4] }
df = pd.DataFrame([dict.values()], columns=dict.keys())
print(df)

那就把你的字典改成dict = { 'a':2, 'b':4, 'c':'[2,3,4]' }
把c列的值,改为一个字符串就好了,如果是列表的话,默认会隐映射散开

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^