seleccionando valores de diccionario

Nan loz nan_lo2001 en yahoo.com
Vie Oct 15 23:12:07 CEST 2004


Hola a todos, sigo aprendiendo las cosas basicas de python. Tengo ahora una pregunta sobre el trabajo con diccionarios. 
Tengo una lista de diccionarios donde todos mis diccionarios tienen las mismas keys pero diferentes valores. Por ejemplo:
 
>>> prost
[{'numero': '4', 'seer reg': '12', 'rec no': 'Nancy  ', 'case no': 3456}, {'numero': '4', 'seer reg': '12', 'rec no': 'Nancy  ', 'case no': 3456}, {'numero': '5', 'seer reg': '12', 'rec no': 'Nancy  ', 'case no': 3456}, {'numero': '5', 'seer reg': '22', 'rec no': 'Nancy  ', 'case no': 3456}, {'numero': '5', 'seer reg': '22', 'rec no': 'Nancy  ', 'case no': 3456}, {'numero': '5', 'seer reg': '22', 'rec no': 'Nancy  ', 'case no': 3456}, {'numero': '5', 'seer reg': '22', 'rec no': 'Nancy  ', 'case no': 3456}, {'numero': '5', 'seer reg': '32', 'rec no': 'Nancy  ', 'case no': 3456}, {'numero': '5', 'seer reg': '32', 'rec no': 'Nancy  ', 'case no': 3456}, {'numero': '5', 'seer reg': '32', 'rec no': 'Nancy  ', 'case no': 3456}, {'numero': '4', 'seer reg': '32', 'rec no': 'Nancy  ', 'case no': 3456}, {'numero': '4', 'seer reg': '32', 'rec no': 'Nancy  ', 'case no': 3456}, {'numero': '4', 'seer r
 eg': '32', 'rec no': 'Nancy  ', 'case no': 3456}]
 
Quiero crear una lista con los valores de 'numero'. Hasta ahora he hecho:
 
 d=[prost[i]['numero'] for i in range(0,len(prost))]
>>> d
['4', '4', '5', '5', '5', '5', '5', '5', '5', '5', '4', '4', '4']
 
 
sin embargo yo quiero que mi lista sea solo de la siguiente forma:
['4','5']
 
Es decir, quiero eliminar los valores repetidos. Muchas gracias de antemano por cualquier sugerencia.
Nancy

		
---------------------------------
Do you Yahoo!?
vote.yahoo.com - Register online to vote today!
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


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