"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo ordenar una lista de marcas de tiempo en orden descendente en Python?

¿Cómo ordenar una lista de marcas de tiempo en orden descendente en Python?

Publicado el 2024-11-24
Navegar:295

How to Sort a List of Timestamps in Descending Order in Python?

Python: ordenar una lista en orden descendente

Ordenar una lista en Python es una tarea común. Es posible que necesite ordenar una lista de cadenas, números o incluso objetos. Python proporciona varios métodos para ordenar listas, y uno de ellos es usar la función sort().

Considere la siguiente lista de marcas de tiempo:

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 ordenar esta lista en orden descendente, puede usar la función sort() con el argumento inverso establecido en Verdadero. El argumento inverso invierte el orden de los elementos ordenados.

sorted_timestamps = sorted(timestamps, reverse=True)

La variable sorted_timestamps ahora contendrá una nueva lista con las marcas de tiempo ordenadas en orden descendente.

Si desea ordenar la lista in situ, puede utilizar lo siguiente código:

timestamps.sort(reverse=True)

La lista de marcas de tiempo ahora se ordenará en orden descendente.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3