Ordenar instancias comparando diversos atributos

Víctor vitojph en gmail.com
Vie Dic 21 15:46:35 CET 2007


¡Hola!

> Un comentario... para un código final yo te recomendaría que separes más
> claramente datos y código:

Sí, os he pegado un ejemplo tonto desde el intérprete, no era código real.


> Es más fácil que eso:
>
> import operator
> sorted(lista_de_personas, key=operator.attrgetter("edad"))
>
> sort/sorted, según te interese in-place o no.

Ok, pero ¿cómo aplico los tres criterios de ordenación? ¿De forma
secuencial, uno detrás de otro o especificando en algún sitio que sólo
cuando un criterio coincide (la edad por ejemplo), he de ordenador
según la altura?

-- 
Víctor Peinado | NLP & IR Group - UNED | http://nlp.uned.es/~victor
Tel (+34) 91 398 8106
Skype/GTalk: vitojph
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


Más información sobre la lista de distribución Python-es