Python es un lenguaje interpretado de programación orientada a objetos libres con una sintaxis de lenguaje natural , las grandes bibliotecas estándar , una amplia gestión de errores y de las estructuras de datos flexibles . En Python, se utiliza el tipo de datos de diccionario para definir uno-a -uno entre los elementos. Por ejemplo , es posible que desee crear un diccionario que contenga el nombre y la edad del niño . Continuando con el ejemplo , puede ordenar el diccionario en orden ascendente por el nombre del niño , que es la clave , o por la edad, que es el valor . Instrucciones
1
Abre tu editor de Python.
2
carga el módulo del operador y de la función itemgetter , escriba lo siguiente y, a continuación pulsar " Enter".
del operador de importación itemgetter
3
Ordenar el diccionario por clave , escriba lo siguiente y, a continuación la tecla " Enter".
s = {' ben ' : 2 , ' amy " : 3 , " Zelda " : 1 } ;
sort_s = ordenados ( s.iterkeys ());
print s ;
Python ordena el diccionario con las teclas o nombres de los estudiantes y los retornos :
{ " amy " : 3 , " ben " : 2 , " Zelda " : 1 }
4
Ordenar el diccionario de valores , escriba lo siguiente , a continuación, la tecla " Enter".
s = { " amy " : 2 , " ben " : 3 , " Zelda " : 1 } ;
ordenados ( s.items (), key = itemgetter ( 1 ));
Python ordena el diccionario por valor o estudiante de edad para y vuelve ascendente :
[( ' Zelda ', 1) , ( ' amy ', 2 ) , ( ' ben ', 3 ) ]