【发布时间】:2019-08-22 03:09:13
【问题描述】:
我有一个这样的 csv 文件:
id;verbatim
1;je veux manger
2;tu as manger
我的脚本会返回这样的字典:
dico_phrases = {"['manger']": ['7', '1', '0'], "['être', 'laid']": ['0', '21', '1041']}
T 想添加 4 个这样的新闻栏:
id;verbatim,key,value1,value2,value3
1;je veux manger
2;tu as manger
然后像这样在每一列中添加我的字典:
id;verbatim;key,value1,value2,value3
1je veux manger;manger;7;1;0
2;tu as manger;être laid;0;21;1041
在允许我获取字典的脚本下方:
with open('output.csv','wb') as f:
w = csv.writer(f)
w.writerow(dico_phrases.keys())
w.writerow(dico_phrases.values())
我有这个:
['manger'],"['être', 'laid']"
"['7', '1', '0']","['0', '21', '1041']"
这和我想象的不太一样
【问题讨论】:
标签: python pandas csv dictionary list-comprehension