¿Se garantiza que la función ordenada () de python sea estable?

losdocumentación no garantiza eso ¿Hay algún otro lugar que esté documentado?

Supongo que podría ser estable ya que el método de clasificación en las listas esgarantizado para ser estable (Notas: Noveno punto: "A partir de Python 2.3, se garantiza que el método sort () es estable"), y el ordenamiento es funcionalmente similar. Sin embargo, no puedo encontrar ninguna fuente definitiva que lo diga.

Propósito: Necesito clasificar en base a una clave principal y también a una clave secundaria en los casos en que la clave principal sea igual en ambos registros. Si se garantiza que ordenado () sea estable, puedo ordenar la clave secundaria, luego ordenar la clave principal y obtener el resultado que necesito.

PD: Para evitar cualquier confusión, estoy usando estable en el sentido de que "una ordenación es estable si garantiza que no se cambia el orden relativo de los elementos que se comparan".

Respuestas a la pregunta(5)

Su respuesta a la pregunta