“Conocimientos Programación>Python Programming

Cómo ordenar un diccionario Python claves o valores

2011/9/6
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 ) ]

Python Programming
Breaks PHP en VirtualHost Tipo Mime
Cómo compilar Python con Cygwin
Métodos de Python para listas
TypeError en Python
Cómo calcular los Vocales en Python
Cómo encontrar un número mágico de un PYC archivo Python
Cómo romper una cadena en caracteres en Python
Python Métodos Kernel
Conocimientos Informáticos © http://www.ordenador.online