[pyar] Diccionarios *ordenados*

Martín Gaitán gaitan en gmail.com
Mar Nov 9 18:36:16 ART 2010


2010/11/9 Martin Cerdeira <martincerdeira en gmail.com>:
> Sé que los diccionarios no están ordenados, pero, hay alguna forma de
> hacer algo así??
>
> dicci = {"nomb":"arla", "bomb":"zapa"}
>
> sortebyKey(dicci)
>
> "zapa"  < porque su key, empieza con b, va primero
> "arla"  < porque su key empieza con n, va segundo
>
> y
>
> sortebyVal(dicci)
>
> "arla"  < porque su valor empieza con a, va primero
> "zapa"  < porque su valor, empieza con z, va segundo
>
> Hay algo así hecho? O tendría que inventar algo yo? (es para evitar la
> fatiga, como diría Jaimito)
>

algo así?

[ dicci[key] for key in sorted(dicci.keys()) ]



More information about the pyar mailing list