Ordenar diccionarios antes de dibujar en un ListCtrl.

Dr Bobus DrBobus en gulic.org
Dom Jun 12 10:57:14 CEST 2005


El Sun, 12 Jun 2005 00:55:45 +0200
Berna López <kerocky en ono.com> dijo:


> 
> Respecto a linux, yo he ejecutado el fichero.py sobre la consola y teniendo
> me da error en import wx, supongo q tendré que instalar algún paquete.

Si claro...


> Respecto a ordenar los datos, tengo lo siguiente:
> 
> Dicproductos = {'Chivito':('020100','06,10'),'Almusafes':('020200','10,20'),
>                 ('Lomo':('020300','08,20)}
> *** Si yo hago
> K=Dicproductos.keys()
> K.sort()
> *** Obtengo las claves ordenadas, pero yo necesito las claves y las tuplas q
> indexa. Es decir
> 
> Almusafes    020200   10,20
> Chivito	 020100   06,10
> Lomo		 020300   08,20

Qué tal esto?:
>>> D = {'Chivito':('020100','06,10'),'Almusafes':('020200','10,20'),'Lomo':('020300','08,20')}
>>> K=D.keys()
>>> K.sort()
>>> [(n,D[n]) for n in K]
[('Almusafes', ('020200', '10,20')), ('Chivito', ('020100', '06,10')), ('Lomo', ('020300', '08,20'))]
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: no disponible
Type: application/pgp-signature
Size: 189 bytes
Desc: no disponible
URL: <http://mail.python.org/pipermail/python-es/attachments/20050612/03e54242/attachment.pgp>
------------ 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