La forma más sencilla de ordenar una lista en Python es utilizar el método sort() de la clase list . Este método modifica la propia lista, ordenando los elementos de manera ascendente (el método siempre devuelve None ): >>> numeros = [ 16 , 4 , 9 , 1 , 3 , 20 , 8 ] >>> numeros. sort () >>> numeros [ 1 , 3 , 4 , 8 , 9 , 16 , 20 ] >>> palabras = [ "hola" , "coche" , "avión" , "manzana" , "perro" , "gato" ] >>> palabras. sort () >>> palabras [ 'avión' , 'coche' , 'gato' , 'hola' , 'manzana' , 'perro' ] Para listas que contienen elementos de tipos heterogéneos, llamar a la función sort() provocará que el intérprete lance un error.