Título: Ayuda Python! Matriz.. Publicado por: cuazzo en 16 Junio 2010, 00:50 am Hola... mi problema es el siguiente, tengo que crear una matriz, mostrarla, y luego mostrar solo los elementos de la matriz que son divisibles por 3, yo hago lo siguiente, y me sale un error!, que esta mal? como podria hacer?
Código
Título: Re: Ayuda Python! Matriz.. Publicado por: leogtz en 16 Junio 2010, 01:32 am Lo primero, pon el código con sus respectiva etiqueta, o te borro el mensaje.
Segundo, hay más errores, no solo te sale "un error". En primera, tengo entendido que no se aceptan acentos, aquí los hay: Código: m=int(raw_input('Ingrese el número de filas: ')) Segundo, ¿qué es esto? Código: for j in range(m): Primero corrige eso. Título: Re: Ayuda Python! Matriz.. Publicado por: cuazzo en 16 Junio 2010, 01:43 am Código: m=int(raw_input("Ingrese el número de filas: ")) Hay esta, el python admite acentos como comillas tambien, por eso.!, la primera parte, hasta el print A, esta perfecto, esa es la parte en donde se crea la matriz, la 2da parte esta mal.. Perdon por no poner el codigo en su etiqueta, es que soy nuevo en el foro.! Muchas gracias por responder.! Título: Re: Ayuda Python! Matriz.. Publicado por: leogtz en 16 Junio 2010, 01:53 am Código: leo@lein:~/Escritorio$ python py.py Código
Título: Re: Ayuda Python! Matriz.. Publicado por: cuazzo en 16 Junio 2010, 02:27 am Muchas muchas gracias, ahora me surgio otra duda, estoy realizando muchos ejercicios.!.,si yo quiero generar una matriz de una fila como resultado de la suma de los elementos de las columnas de la matriz anterior, ¿como tengo que hacer?,
sumar uno por uno los elementos?, seria muy largo, no se me ocurre otra cosa :S Título: Re: Ayuda Python! Matriz.. Publicado por: plof en 16 Junio 2010, 02:33 am Las comprehension lists vienen bien para manejar arrays:
Código: m=int(raw_input("Ingrese el n\xa3mero de filas: ")) si yo quiero generar una matriz de una fila como resultado de la suma de los elementos de las columnas de la matriz anterior, ¿como tengo que hacer?, ¿Por qué no lo intentas hacerlo por ti mismo?sumar uno por uno los elementos? Saludos. Título: Re: Ayuda Python! Matriz.. Publicado por: cuazzo en 16 Junio 2010, 02:42 am Las comprehension lists vienen bien para manejar arrays: Código: m=int(raw_input("Ingrese el n\xa3mero de filas: ")) si yo quiero generar una matriz de una fila como resultado de la suma de los elementos de las columnas de la matriz anterior, ¿como tengo que hacer?, ¿Por qué no lo intentas hacerlo por ti mismo?sumar uno por uno los elementos? Saludos. Es que lo estoy intentando!, se me ocurre sumar elemento por elemento, pero si no se la dimension de la matriz no es posible hacer eso, y no se me ocurre mucho, soy muy novato recien empeze hace 2 semanas, pero ya voy a ir mejorando.. Título: Re: Ayuda Python! Matriz.. Publicado por: plof en 16 Junio 2010, 03:19 am pero si no se la dimension de la matriz no es posible hacer eso No te entiendo, la dimensión del array lo tienes en...Código: n , nº de columnas se me ocurre sumar elemento por elemento, A ver si ésto te ayuda:Código: m=int(raw_input("Ingrese el n\xa3mero de filas: ")) soy muy novato recien empeze hace 2 semanas, pero ya voy a ir mejorando.. Bienvenido a python ;).Título: Re: Ayuda Python! Matriz.. Publicado por: cuazzo en 16 Junio 2010, 03:44 am pero si no se la dimension de la matriz no es posible hacer eso No te entiendo, la dimensión del array lo tienes en...Código: n , nº de columnas se me ocurre sumar elemento por elemento, A ver si ésto te ayuda:Código: m=int(raw_input("Ingrese el n\xa3mero de filas: ")) soy muy novato recien empeze hace 2 semanas, pero ya voy a ir mejorando.. Bienvenido a python ;).Gracias.. mi idea es empezar con Python y despues darle bien bien al C++, estoy por mi cuenta nomas, asi que como ves, estoy luchando..! Título: Re: Ayuda Python! Matriz.. Publicado por: cuazzo en 16 Junio 2010, 03:57 am plof y leo.. encontre la forma de recorrer la matriz por columnas..
Es asi no: Código: M = Matriz Ahora, como hago para sumar los valores de cada columna?, me queda eso y ya soluciono el problema.. Título: Re: Ayuda Python! Matriz.. Publicado por: leogtz en 16 Junio 2010, 04:10 am Sí, bien, era solo voltear los indices y modificar los ranges().
|