2014-08-11 20:57 GMT+02:00 Omar Gutiérrez <omar....@gmail.com>: > Por aquí un ejemplo de *OrderedDict*: > > http://pymotw.com/2/collections/ordereddict.html > > Yo tenía un problema similar con unos diccionarios que quería convertir a > JSON. Espero que OrderedDict te ayude.
OrderedDict es un diccionario ordenado en orden cronológico, es decir, está ordenado según le introduces los valores. Si quieres el diccionario entero en orden: [x[1] for x in sorted(a_.items(), key=lambda x: x[0])] Dentro de sorted() se ordenan los pares de valores y el bucle externo es para selecionar sólo los valores. Como nota de estilo, no me gusta usar los métodos mágicos directamente. Queda más legible con una función lambda o con el módulo operator.
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/