Red de conocimiento informático - Problemas con los teléfonos móviles - Problema de alineación de matrices de Python.

Problema de alineación de matrices de Python.

La sintaxis de matriz que proporcionó es incorrecta. Publique el código fuente directamente y describa los requisitos... Sin embargo, supongo que sus requisitos son similares: >>>?array=["aaaa3", "aaaa2 " , "aaaa1"]

>>>?sorted(array,key=lambda?x:?int(x[-1]))

[' aaaa1',? aaaa2 ',?' aaaa3'] Además, siempre que se pueda garantizar que el formato y la longitud de la parte de tiempo sean uniformes, también es fácil: >>>?array=["kkksdsfaa2013?10?32?13:24: 56", "adssda2013?10 ?20?13:24:56"," saaa2013?10?30?13:24:56"]

>>>?sorted(array,key=lambda? x:?int(x[ -19:].replace(":",'').replace("?"?" ,"")))

['adssda2013?10?20? 13:24:56', ?' saaa2013?10?30?13:24:56',?'' kkksdsfaa2013?10?32?13:24:56']