У меня есть csvFile, как это:
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']"
Это не совсем так, как я себе представлял