我有一本包含各种产品的字典,如下:
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():
...但是不知道下一步该怎么做。 如果您能帮助的话会很棒!
答案 0 :(得分:0)
您可以使用熊猫:
import pandas as pd
pd.DataFrame(my_dict).T.to_csv("data.csv")
现在在当前目录中检查data.csv