PROBLEMA [Python] list index out of range in ciclo while

Pubblicità

dgcross

Utente Attivo
Messaggi
1,281
Reazioni
343
Punteggio
77
Ciao a tutti,
ho un problema da cui non riesco a venire a capo, continuo a trovarmi questo errore, ma a me pare di aver messo un controllo per evitarlo.
Sapreste dirmi cosa ho sbagliato?
Allego il pezzo di codice incriminato

Python:
while self.tabella[self.state+scorri_righe][self.TIME_COL]- \
self.tabella[self.state][self.TIME_COL]<=self.TIME_LAG and \
self.state < len(self.tabella)-2:
    scorri_righe += 1
--- i due messaggi sono stati uniti ---
Giustamente dopo qualche ora che provavo a capire, ho risolto 5 minuti dopo aver chiesto aiuto qua :cav:
In poche parole avevo inizializzato scorri_righe=1 e non avevo considerato che poteva entrare in quel while anche all'ultima riga della tabella.
anche perché doveva esserci il controllo su quella situazione in un altro punto del codice, ma evidentemente salta per qualche motivo...
 
Ultima modifica:
Pubblicità
Pubblicità
Indietro
Top