Ordenar una lista

Marcos Alcazar marcos.alcazar en gmail.com
Mie Sep 24 14:22:39 CEST 2008


>> ¿Existe algún metodo ( tipo sort()) para ordenar los elementos de una 
>> lista?

In [1]: lista = [2, 5, 6, 1, 3, 8, 2, 6, 2, 1, 3]

In [2]: lista.sort()

In [3]: lista
Out[3]: [1, 1, 2, 2, 2, 3, 3, 5, 6, 6, 8]

>> ¿Existe algún metodo para eliminar los duplicados?

In [4]: d = {}.fromkeys(lista)

In [5]: b = d.keys()

In [6]: b
Out[6]: [1, 2, 3, 5, 6, 8]

Pero no se que tan eficiente sea esto.

Saludos, Marcos
_______________________________________________
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