>Pero me parece poco «pythonico» y estoy convencido de que habrá alguna
>manera más elegante de hacerlo, pero no sé me ocurre ninguna.

Quiza esta:

subconjunto_claves = ['nombre', 'apellidos']
dic_resultante = dict([(x,d[x]) for x in d if x in subconjunto_claves])

Pero seguro que hay alguna aun más pythonica :-)
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a