Operaciones sobre matrices
Jesus Rivero (Neurogeek)
jrivero en corvus.com.ve
Vie Mar 31 17:42:21 CEST 2006
Te sugiero que revises Numeric o SciPy para trabajar con matrices
Jesús Rivero - (Neurogeek)
camontuyu wrote:
>Hola a todos tengo es siguiente problemilla.
>
>Tengo una matriz de numero y quiero hacer la misma operación a cada
>elemento de la matriz. Lo hago de la siguiente forma:
>
>matriz = [ [1.0 / x for x in fila] for fila in matriz ]
>
>El problema está que en la matriz puede haber ceros y claro me da una
>división por cero.
>
>Lo que necesitaría sería comprobar que si hay un cero en un elemento de
>la matriz guardase un 1.
>
>Me gustaría conservar el estilo python, si no lo tendré con un par de
>bucles :(
>
>Otra cosa, ¿que es mas eficiente hacer esta operación con dos bucles o
>creandola mediande listas por comprensión (debido a que tiene que crear
>toda la matriz de nuevo)?
>
>Saludos.
>
>
>
>______________________________________________
>LLama Gratis a cualquier PC del Mundo.
>Llamadas a fijos y m�viles desde 1 c�ntimo por minuto.
>http://es.voice.yahoo.com
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>
>
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es