Python | Programa para ordenar los elementos de la lista dada en orden ascendente y descendente

Aquí, vamos a aprender a ordenar los elementos de una lista en orden ascendente y descendente en Python ?

Dada una lista de los elementos y tenemos que ordenar la lista en orden ascendente y descendente en el orden de Python.

Python list.sort () Método

sort () es un método incorporado en Python, se usa para ordenar los elementos / objetos de la lista en orden ascendente y descendente.

los elementos de ordenación en orden ascendente (list.sort ())

Sintaxis:

 list.sort()

Programa de elementos de la lista ordenar en orden ascendente

# List of integers
num = [10, 30, 40, 20, 50]
# sorting and printing
num.sort()
print (num)
# List of float numbers
fnum = [10.23, 10.12, 20.45, 11.00, 0.1]
# sorting and printing
fnum.sort()
print (fnum)
# List of strings
str = ["Banana", "Cat", "Apple", "Dog", "Fish"]
# sorting and printing
str.sort()
print (str)

salida

    [10, 20, 30, 40, 50]
[0.1, 10.12, 10.23, 11.0, 20.45]
['Apple', 'Banana', 'Cat', 'Dog', 'Fish']

clasificación en orden descendente (list.sort (inverso = True))

Para ordenar una lista en orden descendente, se pasa inversa = True como un argumento con tipo ( ) método.

Sintaxis:

 list.sort(reverse=True)

Programa de elementos de la lista ordenar en orden descendente

# List of integers
num = [10, 30, 40, 20, 50]
# sorting and printing
num.sort(reverse=True)
print (num)
# List of float numbers
fnum = [10.23, 10.12, 20.45, 11.00, 0.1]
# sorting and printing
fnum.sort(reverse=True)
print (fnum)
# List of strings
str = ["Banana", "Cat", "Apple", "Dog", "Fish"]
# sorting and printing
str.sort(reverse=True)
print (str)

salida

    [50, 40, 30, 20, 10]
[20.45, 11.0, 10.23, 10.12, 0.1]
['Fish', 'Dog', 'Cat', 'Banana', 'Apple']


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *