¿Cómo puedo ordenar esta lista en orden descendente?
timestamp = [
"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"
]
Esto le dará una versión ordenada de la matriz.
Si desea ordenar en el lugar:
fuente
reverse
fue agregado en 2.4. Pero tenga en cuenta quesort()
es estable, por lo que los dos bits de código dados no necesariamente darán el mismo resultado.sort(reverse=True)
.Simplemente puedes hacer esto:
fuente
Como su lista ya está en orden ascendente, simplemente podemos revertir la lista.
fuente
usted escribe simple:
fuente
Aquí hay otra manera
fuente