Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/11/2013, 16:33
matiasvalle_2
 
Fecha de Ingreso: noviembre-2013
Mensajes: 5
Antigüedad: 11 años
Puntos: 0
Respuesta: multiplicar los elementos de una fila de una matriz en python

Cita:
Iniciado por razpeitia Ver Mensaje
Pero si no vez que quiere que le hagamos la tarea?

Código Python:
Ver original
  1. mat = [
  2.     [1, 2, 3],
  3.     [4, 5, 6],
  4.     [7, 8, 9],
  5. ]
  6.  
  7. print [reduce(lambda x, y: x*y, row) for row in mat]

Bueno ahí tienes. ¿Preguntas? lee la documentación o de preferencia el libro que lleves el curso.
me quedo en realidad una duda por que yo pregunte mal en realidad jaja muy buena la ayuda pero haber si me podes ayudar con esto

m = int(raw_input("dame el numero de filas:"))
n = int(raw_input("dame el numero de columnas:"))

mat = []

for i in range(m):
mat.append([0]*n)

for i in range(m):
for j in range(n):
mat[i][j]= float(raw_input("componente (%d,%d):" % (i+1,j+1)))


esa es mi matriz y tengo que hacer que cada una de esas filas se multiplique, no entiendo como adaptar el texto, jaja si me ayudas gracias , si no la verdad que ya me ayudaste bastante