Caso complicado... Ayudar a quien no tiene un problema... > ;) > José, creeme, tengo muchos problemas ;-)
Himport numpy as N > > class Metamat: > def __init__(self,nx,ny): > x = [0 for i in range(nx)] > self.M = [x for i in range(ny)] > > def __getitem__(self,l): > i,j = l > return self.M[i][j] > > def __setitem__(self,l,algo): > i,j = l > self.M[i][j] = algo > > if __name__ == '__main__': > m = Metamat(5,6) > print m[1,1] > > m[1,1] = N.array(((1,1),(2,2))) > > print m[1,1] > Jaime, gracias, algo así se me estaba ocurriendo pero no sabía si era muy retorcido y lógico y he preferido preguntar antes. Hmm, un lista de listas: > x = [ > [1,2,3,4], > [5,6,7,8], > [1,2,3,4], > [5,6,7,8], > ] > Me parece algo... normal, no le veo nada feo. > Andrei, Gracias por confirmar que mi lógica no es tán ilógica \o/, es que siempre pienso en cuadriculado y regular y cuando algo se dispersa de eso me pierdo... Muchas gracias a todos.
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/