Ajouter un commentaire

marc_
Problème de Liste

salut,

je commence le python depuis quelques jours, et je bloque sur un problème d'index dans une liste:
j'ai une boucle while qui va s'exécuter environ 30 fois, et dans cette boucle une des instructions est du type:

string[j] = str[k]

string est déclarée avant le while avec:
string = list()

str est également une liste déclarée avant le while.

J'ai bien vérifié l'algo, ça s'incrément bien partout comme il faut, j'ai fait plusieurs essais de print pour voir où ça bloque et:
str[k] fonctionne
l'accès à string[j] bloque, ça fait une erreur IndexError: list assignment index out of range

Ma déclaration préalable est supposée créer une liste de taille variable, donc je ne vois pas du tout ce qui pose problème.

Si quelqu'un peut m'aider à trouver d'où ça vient merci à lui, j'aimerais bien continuer à avancer dans mon projet :p

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 Y   Y  H  H  DDD   RRRR   RRRR  
Y Y H H D D R R R R
Y HHHH D D RRRR RRRR
Y H H D D R R R R
Y H H DDD R RR R RR