字典转Dataframe时ValueError: arrays must all be same length

我的原因

该字典值list不等长

解决方法

将list转为Series(缺失部分补上NaN对齐)

df = pd.DataFrame(dict([(key, pd.Series(value)) for key, value in dic.items()])) 

你可能感兴趣的:(python,字典,pandas)