[pyar] Diccionarios *ordenados*
Roberto Alsina
ralsina en netmanagers.com.ar
Mar Nov 9 18:42:48 ART 2010
On Tuesday 09 November 2010 18:29:31 Martin Cerdeira wrote:
> 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)
http://docs.python.org/dev/whatsnew/2.7.html#pep-372-adding-an-ordered-
dictionary-to-collections
Y si no estas en 2.7 (o 3.2):
http://www.voidspace.org.uk/python/odict.html
More information about the pyar
mailing list