diccionarios

rotoxl en jazzfree.com rotoxl en jazzfree.com
Mie Sep 24 12:31:32 CEST 2003


Bueno, pues con el permiso de Marcos, aquí os paso este que él se curró,
bastante parecido al de activestate. Nosotros lo llevamos usando bastante
tiempo, yo diría que va bien.
Y sí, tiene su lógica. En nuestro caso, tenía que imitar el comportamiento
de las colecciones de vb, la idea era guardar referencias 'ordenadas' a
columnas de tablas de base de datos (ordenadas por aquello de q las claves
tienen las columnas en un orden concreto) y otras cuantas cosas más.

Que lo paseis bien todos los que esteis en el hispalinux


----- Original Message ----- 
From: "ammgroup" <ammgroup en arrakis.es>
To: "La lista de python en castellano" <python-es en aditel.org>
Sent: Saturday, September 20, 2003 10:28 PM
Subject: Re: [Python-es] diccionarios


Por lo poco que se, como la utilidad del diccionario es poder acceder a
su información, el orden poco importa. Supongo que por eso no mantiene
el orden, cosa absurda por otro lado, que costaba mantener el orden.

El siguiente link enseña como hacerte tu propia función de diccionario
que mantiene el orden:
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/107747

Y seguro que tiene su lógica, pero yo no la veo.


----- Mensaje Original -----
Remitente: "Ernesto Revilla" <aerd en retemail.es>
Fecha: Sabado, Septiembre 20, 2003 5:22 pm
Asunto: Re: [Python-es] diccionarios

> En Python <=2.2 yo no conozco ninguna manera, aunque no sé si para
> alguna versión anterior estaba apuntado como una funcionalidad nueva.
>
> Erny
>
>
> ----- Original Message ----- 
> From: "Horacio Degiorgi" <horaciod en codigophp.com>
> To: "La lista de python en castellano" <python-es en aditel.org>
> Sent: Saturday, September 20, 2003 4:45 PM
> Subject: [Python-es] diccionarios
>
>
> > alguien puede darme una explicacion a esto
> > #seteo un diccionario
> >  >>>f = {'hosttext':'host', 'usertext':'user',
> > 'passwordtext':'password', 'dbtext':'db'}
> >
> > #recupero el diccionario (ahora lo muestra con orden cambiado)
> >  >>> f
> > {'passwordtext': 'password', 'hosttext': 'host', 'usertext':
> 'user',
> > 'dbtext': 'db'}
> >
> > he leido que el diccionario es un "unorderer list " , no existe
> forma de
> > recuperarlo en forma ordenada como fueron entrados ? o tengo que
> usar
> > listas ?
> >
> > -- 
> > Horacio Degiorgi
> > --
> > horaciod en codigophp.com
> > http://blog.codigophp.com
> > --
> >
> >
> >
>
>
> -------------------------------------------------------------------
> -------------
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>

_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es
------------ próxima parte ------------
An embedded and charset-unspecified text was scrubbed...
Name: collection.py
URL: <http://mail.python.org/pipermail/python-es/attachments/20030924/67dcd399/attachment.ksh>
------------ 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