【发布时间】:2019-02-17 12:51:37
【问题描述】:
我有一个包含 3000 个键的字典,每个键都有一个列表作为其值,
示例:
dictionary = {'yup': ['chocolate', 'pizza', 'rainbows'], 'tape': ['what', 'milk'], ....}
我想将此字典转换为数据库,但由于我的值不相等,我无法使用 pandas 命令“pd.DataFrame(dictionary)”。我收到错误消息“数组必须都是相同的长度”。
我的问题是,我如何仍然创建一个数据框(转置它)并在没有数据的地方保留空单元格。
例子:
index column1 column2 column3
`'yup' 'chocolate' 'pizza' 'rainbows`'
'tape' 'what' 'milk' blank
【问题讨论】:
标签: python python-3.x pandas dictionary dataframe