Duplicar posibles:
In python, how do I take the highest occurrence of something in a list, and sort it that way?Tome una lista, ordenar por popularidad y luego eliminar duplicados
Hola a todos,
Busco una manera fácil para ordenar una lista por popularidad y luego eliminar elementos duplicados.
Por ejemplo, dada una lista:
[8, 8, 1, 1, 5, 8, 9]
me permitiría terminar con una lista como la siguiente:
[8, 1, 5, 9]
deben darle un mejor ejemplo. En el tuyo, el orden de popularidad es el mismo que el orden natural de los dígitos. Si tuviera dos nueves, ¿sería '[1,3,9,5]'? –
Sí. ¡perdón por la confusion! –
@kahm: no se puede ordenar una lista por popularidad. Tienes que crear alguna otra estructura intermedia que contenga los recuentos. ¿Qué otras estructuras has mirado? –