将字典中的数据粘贴到Excel文件中

时间:2018-07-23 21:11:01

标签: python-3.x dictionary export-to-csv

我有一本包含各种产品的字典,如下:

my_dict={'name':['n1','n2','n3','n4'], 'size':['s1',',',',','s4], 'compat':[['el11','el12','el13'],['el2'],[','],['el41','el42']]}

我想将这些数据粘贴到一个csv文件中:


第一列第一行:名称

第一列第二行:大小

第一列第三行:compat


第二列第一行:n1

第二列第二行:s1

第二列第三行:['el11','el12','el13']


第3列第1行:n2

第三列第二行:

第3列第3行:['el2']



就我而言(不是示例),我有25个键和上千种产品引用。

我尝试过:

import csv
with open('C:\\testexport2.csv', 'wb') as csv_file:
    writer = csv.writer(csv_file)
    for key, value in my_dict.items():

...但是不知道下一步该怎么做。 如果您能帮助的话会很棒!

1 个答案:

答案 0 :(得分:0)

您可以使用熊猫:

import pandas as pd

pd.DataFrame(my_dict).T.to_csv("data.csv")

现在在当前目录中检查data.csv