Colección de citas famosas - Diccionario de frases chinas - El par clave-valor D={'a':1,'b':2,'c':3} en Python no está ordenado. ¿Por qué la salida D aparece como {'a':1, 'c':3, 'b':2} cada vez?
El par clave-valor D={'a':1,'b':2,'c':3} en Python no está ordenado. ¿Por qué la salida D aparece como {'a':1, 'c':3, 'b':2} cada vez?
El diccionario en sí está desordenado, por lo que quiero que la clasificación del diccionario esté disponible.
Función de ordenación (dic, numérica, inversa)
Ordenar por valor clave:
¿Imprimir? ordenado(D.iteritems(),key?=?λ?asd:asd[0])
[('a ',?1),?('b',?2),?( 'c',? 3)]
¿Imprimir? ordenado(D.iteritems(), clave?=?λ?asd:asd[0], reverso=True)
[('c ',?3),?('b',?2 ),?(' a ', ?1)]
Ordenar por valor:
¿Imprimir? ordenado(D.iteritems(),clave?=?λ?asd:asd[1])?
[('a ',?1),?('b',?2),?('c',?3)]
¿Imprimir? ordenado(D.iteritems(), clave?=?λ?asd:asd[1], reverso=True)
[('c ',?3),?('b',?2 ),?(' a ',?1)]