Re: [Python-es] Precisión sobre funciones generadora s en Py WAS: Buscar índices de un array (que cumple condición) de forma eficiente

2010-03-05 Por tema Arnau Sanchez
On 04/03/10 21:41, Olemis Lang (Simelix) wrote: Para crear un generator tendrás que definirlo (también con "def", aunque no es una función). Sí es una función, pero que se crea con tiene un flag especial . En terminología Python sí (de hecho su nombre completo es "funciones generadoras"), p

Re: [Python-es] Precisión sobre funciones generadora s en Py WAS: Buscar índices de un array (que cumple condición) de forma eficiente

2010-03-05 Por tema xiscu
En tema generadores os puedo recomendar: http://www.dabeaz.com/generators/index.html es realmente bueno ... Olemis Lang (Simelix) wrote: 2010/3/4 Arnau Sanchez : On 04/03/10 16:43, Kiko wrote: [...] De verdad que vale la pena, los generadores son una de las herramientas más potentes de P

[Python-es] obtener diferencias entre elementos de dos listas de listas.

2010-03-05 Por tema Boris Perez Canedo
Hola a todos. Viendo los comentarios relacionados con "Buscar �ndices de un array (que cumple condici�n) de forma eficiente" y el analisis profundo que este genero, me dio un poco de verguenza respecto a un problema que se me presento y del cual, incluso antes de leer estos comentarios, sabia

Re: [Python-es] obtener diferencias entre elementos de dos listas de listas.

2010-03-05 Por tema Olemis Lang (Simelix)
2010/3/5 Boris Perez Canedo : > Hola a todos. > [...] > > Mi problema: > Encontrar las diferencias entre los elementos de dos listas de listas cuyos > elementos (listas) comparten entre si un elemento comun en una posicion > dada. Eso me suena a hacerle un diff a dos listas y, si ese es el caso y

Re: [Python-es] obtener diferencias entre elementos de dos listas de listas.

2010-03-05 Por tema lasizoillo
El día 5 de marzo de 2010 15:36, Boris Perez Canedo escribió: > Hola a todos. > > Viendo los comentarios relacionados con "Buscar índices de un array (que > cumple condición) de forma eficiente" y el analisis profundo que este > genero, me dio un poco de verguenza respecto a un problema que se me

Re: [Python-es] obtener diferencias entre elementos de dos listas de listas.

2010-03-05 Por tema Olemis Lang (Simelix)
2010/3/5 lasizoillo : > El día 5 de marzo de 2010 15:36, Boris Perez Canedo > escribió: >> Hola a todos. >> >> Viendo los comentarios relacionados con "Buscar índices de un array (que >> cumple condición) de forma eficiente" y el analisis profundo que este >> genero, me dio un poco de verguenza re

Re: [Python-es] obtener diferencias entre elementos de dos listas de listas.

2010-03-05 Por tema Manuel E.
El 05/03/10 09:36, Boris Perez Canedo escribió: Hola a todos. Viendo los comentarios relacionados con "Buscar índices de un array (que cumple condición) de forma eficiente" y el analisis profundo que este genero, me dio un poco de verguenza respecto a un problema que se me presento y del cual, i

Re: [Python-es] obtener diferencias entre elementos de dos listas de listas.

2010-03-05 Por tema Boris Perez Canedo
> El 05/03/10 09:36, Boris Perez Canedo escribi�: >> Hola a todos. >> >> Viendo los comentarios relacionados con "Buscar �ndices de un array (que >> cumple condici�n) de forma eficiente" y el analisis profundo que este >> genero, me dio un poco de verguenza respecto a un problema que se me

Re: [Python-es] obtener diferencias entre elementos de dos listas de listas.

2010-03-05 Por tema Ricardo Cárdenes Medina
2010/3/5 Boris Perez Canedo : > Hola, > > Ok, me convencieron, pero les advierto que esta de piedra, por asi decirlo. > > def compare(L1, L2): >     if len(L1) <> len(L2): >     return None >     else: >     differ = [] >     for pos in range(len(L1)): >     if L1[pos] <> L2[pos

Re: [Python-es] obtener diferencias entre elementos de dos listas de listas.

2010-03-05 Por tema Rolando Espinoza La Fuente
Esta solución es específica para el ejemplo que diste: # salida [1, 1, 2] [2, 1, 6] [0, 2] [2, 3, 5] [1, 3, 5] [0] [] [4, 4, 7] [0, 1, 2] # parte relevante L1 = [[1, 1, 2], [2, 3, 5], [3, 2, 8]] L2 = [[2, 1, 6], [3, 2, 8], [1, 3, 5], [4, 4, 7]] clean(L1, L2) for i in range(max(l

Re: [Python-es] obtener diferencias entre elementos de dos listas de listas.

2010-03-05 Por tema Rolando Espinoza La Fuente
On Fri, Mar 5, 2010 at 11:49 AM, Ricardo Cárdenes Medina wrote: [...] > > def compare(L1, L2): >   if len(L1) <> len(L2): >      return None > >   return [x for x,(y,z) in enumerate(zip(L1, L2)) if y <> z] El problema con el zip, es que te corta la lista al más corto zip([1,2,3], [4,5]) -> [[1,4

Re: [Python-es] obtener diferencias entre elementos de dos listas de listas.

2010-03-05 Por tema Rolando Espinoza La Fuente
2010/3/5 Rolando Espinoza La Fuente : [...] >        diff = [] > >        for j in range(max(len(a), len(b))): >            if not getitem(a, j) == getitem(b, j): >                diff.append(j) Esto se podría simplificar a diff = [j for j in range(max(len(a), len(b))) if

Re: [Python-es] obtener diferencias entre elementos de dos listas de listas.

2010-03-05 Por tema Olemis Lang (Simelix)
On Fri, Mar 5, 2010 at 10:56 AM, Rolando Espinoza La Fuente wrote: > On Fri, Mar 5, 2010 at 11:49 AM, Ricardo Cárdenes Medina > wrote: > [...] >> >> def compare(L1, L2): >>   if len(L1) <> len(L2): >>      return None >> >>   return [x for x,(y,z) in enumerate(zip(L1, L2)) if y <> z] > > El probl

Re: [Python-es] obtener diferencias entre elementos de dos listas de listas.

2010-03-05 Por tema Olemis Lang (Simelix)
On Fri, Mar 5, 2010 at 11:08 AM, Olemis Lang (Simelix) wrote: > On Fri, Mar 5, 2010 at 10:56 AM, Rolando Espinoza La Fuente > wrote: >> On Fri, Mar 5, 2010 at 11:49 AM, Ricardo Cárdenes Medina >> wrote: >> [...] >>> >>> def compare(L1, L2): >>>   if len(L1) <> len(L2): >>>      return None >>> >

Re: [Python-es] obtener diferencias entre elementos de dos listas de listas.

2010-03-05 Por tema Ricardo Cárdenes Medina
> El problema con el zip, es que te corta la lista al más corto > > zip([1,2,3], [4,5]) -> [[1,4], [2,5]]     pierdes el 3 La comprobación de longitudes de las listas, que dejé intacta, se encarga de eso ;) ___ Python-es mailing list Python-es@python.org

Re: [Python-es] PYSQLITE: Cómo saber los nombres d e todas las tablas que contenga una base sqlite

2010-03-05 Por tema Ramiro
Gracias --- El vie 5-mar-10, Eli Bendersky escribió: De: Eli Bendersky Asunto: Re: [Python-es] PYSQLITE: Cómo saber los nombres de todas las tablas que contenga una base sqlite Para: "La lista de python en castellano" Fecha: viernes, 5 de marzo de 2010, 4:04 Puedes usar la tabla sqlite_m

Re: [Python-es] obtener diferencias entre elementos de dos listas de listas.

2010-03-05 Por tema Boris Perez Canedo
> 2010/3/5 Rolando Espinoza La Fuente : > [...] >> � � � �diff = [] >> >> � � � �for j in range(max(len(a), len(b))): >> � � � � � �if not getitem(a, j) == getitem(b, j): >> � � � � � � � �diff.append(j) > > Esto se podr�a simplificar a > > diff = [j for j in range(max(len(a), len(b)))

[Python-es] Crear ventanas dentro de otras con pyGTK

2010-03-05 Por tema Ramiro
La cosa es que las nuevas ventanas queden dentro de los límites de la ventana principal. Yahoo! Cocina Encontra las mejores recetas con Yahoo! Cocina. http://ar.mujer.yahoo.com/cocina/___ Python-es mailing list Python-es@python.org http:/

Re: [Python-es] Crear ventanas dentro de otras con pyGTK

2010-03-05 Por tema Manuel Alejandro Cerón Estrada
El 5 de marzo de 2010 12:25, Ramiro escribió: > > > La cosa es que las nuevas ventanas queden dentro de los límites de la ventana > principal. > Hola. Lo que mencionas se conoce como MDI (Multiple Document Interface). Desafortunadamente, GTK no tiene soporte para MDI en el sentido tradicional d

[Python-es] OT: El límite entre la teoría y la práctica con Python WAS: Buscar índices d e un array (que cumple condición) de forma ef iciente

2010-03-05 Por tema Olemis Lang (Simelix)
2010/3/4 Olemis Lang (Simelix) : > 2010/3/4 Pablo Angulo : >> Daniel Garcia Moreno escribió: >>> Si la lista grande tiene N elementos y la pequeña M, puedes elegir entre O(Mlog(N)), usando bisect. o O(N), con la técnica que te decía antes. >>> O puedes combinar las dos, buscar desde

[Python-es] Ayuda SimpleXMLRPCServer con ssl

2010-03-05 Por tema Boris Perez Canedo
ï^¸~Ë­­ªuïß6ëŽuç^tßM5ÓHola,Ustedes diran: !Mira que este molesta!Estoy tratando de montar un servidor xml rpc, ya logre hacer basic auth y que tambien que atendiera peticiones simultaneas pero para obtener mas seguridad estoy enredado tratando de hacerlo con ssl.Por lo que he visto en la ayuda creo

Re: [Python-es] Ayuda SimpleXMLRPCServer con ssl

2010-03-05 Por tema Daniel Garcia Moreno
El vie, 05-03-2010 a las 15:15 -0500, Boris Perez Canedo escribió: > Hola, > > > Estoy tratando de montar un servidor xml rpc, ya logre hacer basic > auth, y que tambien que atendiera peticiones simultaneas pero para > obtener mas seguridad estoy enredado tratando de hacerlo con ssl. > > Utilic