[pyar] sort en diccionario

Mario Colque colquemario en gmail.com
Mar Nov 30 18:15:57 ART 2010


2010/11/30 Martín Gaitán <gaitan en gmail.com>:
>
>
> 2010/11/30 Martín Gaitán <gaitan en gmail.com>
>>
>> for key,val in sorted(d.items(), key=lambda a: a[1]['s']): print key,
>> value
>
> digo, así
>
> for key,val in sorted(d.items(), key=lambda a: a[1]['s']):
>     print key, val
>
> El "item" de la secuencia que estás ordenando (en este caso las tuplas (key,
> value) que devuelve el método items() se pasa como parámetro a la funcion
> lamda de key. En este caso indexo el el valor (el elemento 1 de la tupla)
> que es un diccionario y le obtengo el valor para la clave "s".
>
> oscurecí, cierto'
>
> Pero tiene razón Pablo Ziliani. Con esto estás "recorriendo" el diccionario
> de forma ordenada segun el criterio que le diste, pero no lo guarda. La
> explicación la han dado los muchachos. En 2.7 a un nuevo tipo de datos
> ordenable.
>
> Ahora, para que queres "guardar" el diccionario ordenado?  hace ruido el
> arbol que cae si no hay nadie que lo escuche?

Lo guardo xq luego necesito recorrerlo y guardarlo en un archivo y
para ello no quiero tener que hacer el order en cada operacion.

>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>



-- 
Mario Colque

Staff Tuquito - www.tuquito.org.ar
Staff Garfio - www.garfio.org.ar
Web Developer - www.mariocolque.com.ar
Blog - blog.mariocolque.com.ar
LinkedIn - www.linkedin.com/in/mariocolque
http://colkito.mp
Skype - colkito
Twitter - @colkito
Identi.ca - @colkito



More information about the pyar mailing list