Re: [Python] liste in Python errore costruzione matrice

2013-06-06 Per discussione Daniele San Giovanni
for k in range(0, 0) :non deve essere eseguito il ciclo for k in range(0, 1) :deve essere eseguito una volta per k=0 for k in range(0, 2): deve essere eseguito con k=0 e con k Guardando un po' di esempi ho notato che funziona già così. Attualmente non funziona bene. Probabilmente il

Re: [Python] liste in Python errore costruzione matrice

2013-06-04 Per discussione Federico Figus
> > Quando eseguofor i in range(0, len(self.ArrChartData) - 1): > > se len(self.ArrChartData) è 0 voglio che il ciclo for non venga > eseguito. > se len(self.ArrChartData) è 1 voglio che il ciclo for non venga eseguito > una sola volta con k=0 > se len(self.ArrChartData) è 3 voglio che il c

Re: [Python] liste in Python errore costruzione matrice

2013-06-04 Per discussione Daniele San Giovanni
errata corrige: se len(self.ArrChartData) è 3 voglio che il ciclo for venga eseguito tre volte con k=0, 1, 2 Il giorno 04 giugno 2013 10:05, Daniele San Giovanni < sangiovanni.dani...@gmail.com> ha scritto: > Ho fatto al momento la prima modifica e non viene più sollevata l' > eccezione. Quind

Re: [Python] liste in Python errore costruzione matrice

2013-06-04 Per discussione Daniele San Giovanni
Ho fatto al momento la prima modifica e non viene più sollevata l' eccezione. Quindi dovrebbe andar bene. Ho però un altro dubbio: Quando eseguofor i in range(0, len(self.ArrChartData) - 1): se len(self.ArrChartData) è 0 voglio che il ciclo for non venga eseguito. se len(self.ArrChartData) è

Re: [Python] liste in Python errore costruzione matrice

2013-06-03 Per discussione Federico Figus
Ciao, il problema deriva dal fatto che ret è una lista vuota, quindi quando cerchi di accedere al suo element ret[k] viene giustamente sollevata un'eccezione IndexError proprio perchè il k-esimo elemento non esiste (essendo una lista vuota). Se ho capito bene, ret dovrà essere sempre una lista di

[Python] liste in Python errore costruzione matrice

2013-06-03 Per discussione Daniele San Giovanni
Ho un problema con la gestione di una lista. Utilizzo un meodo del tipo: def chart(self): ret=[] for k in range(0, len(self.ArrChartConfig)-1): for i in range(0, len(self.ArrChartData) - 1): xval = self.ArrChartData[i][0] yval = self.Arr