Saltar al contenido

Cómo usar la clasificación en Python


The easiest way to sort is with the sorted(list) function, which takes a list and returns a new list with those elements in sorted order. 

The original list is not changed. 

The sorted() function can be customized though optional arguments. 

The sorted() optional argument reverse=True, e.g. sorted(list, reverse=True), 
makes it sort backwards.

Ejemplos de

Sorting Examples

Create a list with some numbers in it 
numbers = [5, 1, 4, 3, 2, 6, 7, 9]

prints the numbers sorted
print sorted(numbers)

the original list of numbers are not changed
print numbers

my_string = ['aa', 'BB', 'zz', 'CC', 'dd', "EE"]

if no argument is used, it will use the default (case sensitive)
print sorted(my_string)

using the reverse argument, will print the list reversed
print sorted(strs, reverse=True)   ## ['zz', 'aa', 'CC', 'BB']

Más lectura

Please see the python wiki for more things to do with sorting. 

Entrenamiento de Python recomendado

Para el entrenamiento de Python, nuestra principal recomendación es DataCamp.