¿Existe una forma "única" de obtener una lista de claves de un diccionario en orden ordenado?
La listasort()
El método es una función modificadora que devuelveNone
.
Entonces, si quiero iterar a través de todas las claves en un diccionario, no puedo hacer:
for k in somedictionary.keys().sort():
dosomething()
En cambio, debo:
keys = somedictionary.keys()
keys.sort()
for k in keys:
dosomething()
¿Hay una manera bonita de recorrer estas claves en orden ordenado sin tener que dividirlo en varios pasos?