Python - Listas Python

 
Vista:

Listas Python

Publicado por Ariel (2 intervenciones) el 16/04/2007 15:49:43
Hola, tengo un problema con las listas, el codigo es el siguiente:
elem=[]
i=1
x=self.elem[0]
while i<=self.tope:
self.elem[i-1]=self.elem[i]
i=i+1
self.tope=self.tope-1

elem es una lista, y lo que hago es guardar el primer elemento y luego lo borro de una forma "rustica" ya que es para un trabajo y no puedo usar funciones de python, tope simboliza la cantidad de elementos que tiene la lista.
El error que me sale es:

Traceback (most recent call last):
File "C:\TP ED2\Implementaciones.py", line 26
self.elem[i-1]=self.elem[i]
IndexError: list index out of range
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Listas Python

Publicado por Ariel (2 intervenciones) el 16/04/2007 16:24:10
Bueno, ya lo he resuelto, el error "list index out of range" se debia a que me pasaba de la cantidad de elementos en el while, cambie el <= por < y listo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar