__getitem__
Alexis Roda
alexis.roda.villalonga en gmail.com
Dom Abr 22 21:59:05 CEST 2007
En/na Jaume Martin Claramonte ha escrit:
> Hola, estoy contruyendo una clase que tiene dos campos, un vector y un
> entero, necesito contruir el __getitem__ para acceder a elementos de la
> lista pero nose como hacerlo ya que si uso el [] soble la misma lista
> entra en recursion infinita, como lo soluciono?
No estoy seguro de entender el problema:
class A :
def __init__(self, v, ...) :
...
self.vector = v
...
def __getitem__(self, i) :
return self.vector[i]
Saludos
Más información sobre la lista de distribución Python-es