Python: classificar uma lista em ordem decrescente
Classificar uma lista em Python é uma tarefa comum. Você pode precisar classificar uma lista de strings, números ou até mesmo objetos. Python fornece vários métodos para classificar listas, e um deles é usar a função sort().
Considere a seguinte lista de carimbos de data/hora:
timestamps = [ "2010-04-20 10:07:30", "2010-04-20 10:07:38", "2010-04-20 10:07:52", "2010-04-20 10:08:22", "2010-04-20 10:08:22", "2010-04-20 10:09:46", "2010-04-20 10:10:37", "2010-04-20 10:10:58", "2010-04-20 10:11:50", "2010-04-20 10:12:13", "2010-04-20 10:12:13", "2010-04-20 10:25:38" ]
Para classificar esta lista em ordem decrescente, você pode usar a função sort() com o argumento reverso definido como True. O argumento reverso inverte a ordem dos elementos classificados.
sorted_timestamps = sorted(timestamps, reverse=True)
A variável sorted_timestamps agora conterá uma nova lista com os carimbos de data e hora classificados em ordem decrescente.
Se quiser classificar a lista no local, você pode usar o seguinte código:
timestamps.sort(reverse=True)
A lista de carimbos de data e hora agora será classificada em ordem decrescente.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3