[pyar] como ordenar y "limpiar" una lista de diccionarios

Otto Federico Wald ofwald en gmail.com
Mie Oct 5 17:03:14 ART 2011


Buenas, me estoy rompiendo la cabeza con lo siguiente.

Tengo una lista de diccionarios, cada diccionario con unas cuantas keys y
quiero limpiarla de la siguiente manera:
Si dos o más diccionarios tienen el mismo valor para la key 'b', quiero
quedarme solo con aquel con key 'a' mayor.
o sea pasar de esto:

valores_inicio=[{a:1, b:2}, {a:2, b:3}, {a:3, b:3}, {a:4, b:3}, {a:5 , b:4}]

a esto:

valores_final=[{a:1, b:2}, {a:4, b:3}, {a:5 , b:4}]

Alguna sugerencia para hacerlo?

Muchas gracias, un saludo


http://www.patentnapsis.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20111005/9c0dcca8/attachment.html>


More information about the pyar mailing list