python字典转Dataframe

dict1 = {'公司名称':['a','b','c','d'],'经营年份':[2,3,4],'公司邮箱':'[email protected]'}
pd.DataFrame(dict1)

由于字典中的值长度不同出现报错 ValueError: arrays must all be same length

pd.DataFrame(dict([(k, pd.Series(v)) for k, v in dict1.items()]))

将原本的字典值变成序列,就可以直接变成Dataframe了。
python字典转Dataframe_第1张图片

你可能感兴趣的:(python,开发语言)