je poursuis dans ce fil car je ne sais pas si oui ou non le souci est de même nature
voici mon code :
1 2 3 4 5 6 7 8 9 10
| f = open('dictionnaire_consulter.csv', 'w',encoding='utf-8')
with f:
writer = csv.writer(f)
for row in L:
print(row[0])
chiffre=str(row[0]),"-----"
writer.writerow(chiffre)
for mots in row[1]:
print((mots))
writer.writerow((mots)) |
l'instruction "print(mots)" renvoie... des mots ou des phrase, style :
abc
bonjour
la veillée de Noël
bref exactement ce qui est dans L
pour info voici à quoi ressemble mon L
L=[(3, ['a', 'c']), (45, ['la veillée de Noël'])]
par contre
l'instruction writer.writerow((mots)) écrit dans le fichier concerné les mots avec les lettres séparées par des virgules...
style :
a,b,c
b,o,n,j,o,u,r
j'ai essayé de chercher du côté de "delimiter" mais ça ne prend que des chaînes d'un seul caractère, pas des chaînes vides
je ne sais pas trop quoi faire là...
Partager