bonjour
j'ai créé un fichier et je voudrais le stocker dans un fichier mais j'ai un message d'erreur
code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
###############################
# écrire fichier
###############################
for i in range(10):
    tab[i] = str(tab[i])
print(tab)
sd = "  ".join(tab)
fichier = open("c:\\fichier.txt", "w")
fichier.write(sd)
fichier.close()
print(fichier)
###############################
# Lire unfichier
###############################
fichier = open("c:\\fichier.txt", "r")
h = fichier.readline()
lst=[]
for i in range(10):
    lst[i]=h[i]
print (lst)
erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
   lst[i]=h[i]
  File "C:/Users/Administrateur/PycharmProjects/trier une liste/tri.py", line 46, in <module>
<_io.TextIOWrapper name='c:\\fichier.txt' mode='w' encoding='cp1252'>
    lst[i]=str(h[i])
IndexError: list assignment index out of range
la 46 c'est la 19, j'ai pas mis tout le fichier
merci