Re: [Python-es] matriz de matrices irregulares en longitud

2012-04-25 Por tema Jose Caballero
On Apr 25, 2012, at 4:09, Kiko wrote: > Hola. > > Llevo un rato pensando en diferentes formas de como almacenar una información > y creo que ninguna de ellas es muy bonita. Os explico el problema a ver si > alguna de vuestras ocurrencias es más pythonica/bonita que las mias. > > Quiero al

Re: [Python-es] matriz de matrices irregulares en longitud

2012-04-25 Por tema Kiko
> Cual es la pregunta? > > ¿Cómo lo harías? ___ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/

Re: [Python-es] matriz de matrices irregulares en longitud

2012-04-25 Por tema G V
no termino de ver el problema que tienes, es un array de n dimensiones, en este caso 4 y solo las 2 primeras tienen un requisito de ser iguales. ¿no? Quizás si nos das algo de codigo veamos mejor tu problema. La otra opcion que se me ocurre es definir una clase para el dato, donde decidas cual es e

Re: [Python-es] matriz de matrices irregulares en longitud

2012-04-25 Por tema Kiko
El 25 de abril de 2012 13:03, G V escribió: > no termino de ver el problema que tienes, es un array de n > dimensiones, en este caso 4 y solo las 2 primeras tienen un requisito > de ser iguales. ¿no? Quizás si nos das algo de codigo veamos mejor tu > problema. > La otra opcion que se me ocurre es

Re: [Python-es] matriz de matrices irregulares en longitud

2012-04-25 Por tema Raúl Cumplido
Hola Kiko, No tengo claro las acciones que luego necesitas hacer con esas matrices. Pero dependiendo de lo que sea o de las búsquedas/operaciones que tengas que hacer igual puedes usar los arrays de numpy para montar las matrices. A mi no me parece mal del todo montarlo con listas, me parece bast

Re: [Python-es] matriz de matrices irregulares en longitud

2012-04-25 Por tema Jose Caballero
On Apr 25, 2012, at 7:08, Kiko wrote: > > > El 25 de abril de 2012 13:03, G V escribió: > no termino de ver el problema que tienes, es un array de n > dimensiones, en este caso 4 y solo las 2 primeras tienen un requisito > de ser iguales. ¿no? Quizás si nos das algo de codigo veamos mejor

Re: [Python-es] matriz de matrices irregulares en longitud

2012-04-25 Por tema Jaime Perea
Hola ¿No te valdría con los métodos __setitem__ y __getitem__? algo así como import 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]

Re: [Python-es] matriz de matrices irregulares en longitud

2012-04-25 Por tema Andrey Antoukh
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. El 25 de abril de 2012 13:08, Kiko escribió: > > > El 25 de abril de 2012 13:03, G V escribió: > > no termino de ver el problema que tienes, es un

Re: [Python-es] Pymongo

2012-04-25 Por tema Chema Cortes
El día 22 de abril de 2012 16:56, Cesar Cespedes Loayza escribió: > Claro, pero lo que necesito en sacar el resultado como con el "find()" o > algo similar del PyMongo. > Mas allá de extraer toda la colección y luego trabajarla. Técnicamente hablando, una operación 'reduce' ("folding") es una tra

Re: [Python-es] matriz de matrices irregulares en longitud

2012-04-25 Por tema Kiko
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

Re: [Python-es] matriz de matrices irregulares en longitud

2012-04-25 Por tema Diego Uribe Gamez
Muy buen aporte :) x = [ [1,2,3,4], [5,6,7,8], [1,2,3,4], [5,6,7,8], ] Expansión dinámica: La idea de las columnas en una variable es irregular, se expande de forma regular ya sea en filas 4 * columnas 4 es como decir lateral * vertical, pero cuando lo haces diagonal 1638 es cuan