[pyar] Diccionarios y subconjuntos

Mariano Guerra luismarianoguerra en gmail.com
Mar Mayo 22 18:36:34 ART 2012


2012/5/22 Pablo M. Mana <pablo.m.mana en gmail.com>:
> Hola:
> Tengo un diccionarios con un montón de llaves del tipo:
>
> granconjunto = {"cosa_legible_1": numero_inescrutable_1, ... ,
> "cosa_legible_n":numero_inescrutable_n}
>
> Con algunos de los elementos quiero armar subconjuntos por que algunas
> cosas tienen propiedades particulares :
>
> subconjunto = (granconjunto["cosa_legible_3"], ......)
>
> Ahora bien ¿como hago para ver si un elemento pertenece al
> subconjunto?, si fuera un diccionario usaria has_key() pero si es una
> tupla o lista no tengo idea

si entiendo bien podes usar un set de los keys (o los values)


>>> unos = set(["pera", "limon", "manzana", "banana"])
>>> unos
set(['limon', 'pera', 'manzana', 'banana'])

>>> otros = set(["pera", "sopa", "banana", "escalera"])

>>> unos.intersection(otros)
set(['pera', 'banana'])



More information about the pyar mailing list