2013/3/13 Rafael Gomes <rgg...@hotmail.com> > La otra duda es sobre como puedo hacer matrizes en python? Yo utilize este > metodo pero no se si es el mas correcto > > a=0 > a=[a]*tamanho > matriz_adj=[a]*tamanho > print matriz_adj > > La matriz es para tratar de hacer la matriz adjacente de mi red de casa. >
Si quieres tratar matrices, lo mejor es NumPy. import numpy as np np.zeros((2,3)) # matriz de ceros dimensiones 2x3 Sin embargo, quizá te interese echarle un vistazo a NetworX, una biblioteca para trabajar con redes. Por debajo lo que tiene son diccionarios de diccionarios, por lo que, aún siendo python puro, es bastante eficiente (yo manejo redes de 10⁵ - 10⁶ nodos sin problemas). Por supuesto, también exporta a matrices.
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/