El día 30 de abril de 2010 14:14, Arnau Sanchez <pyar...@gmail.com> escribió:
> 3) d = dict(((k, k) for k in [1,2,3,4])) > > Pero ese nivel extra de paréntesis no es necesario porque el parser es lo > suficientemente listo para entender que le estás mandando un generador. Para completar (y para que nos vaya sonando), en python3 ya existe la comprensión de diccionarios: d={k:v for k,v in d.items() if k in ['nombre', 'apellidos']} d={k:d[k] for k in d if k in ['nombre', 'apellidos']} d={k:d[k] for k in ['nombre', 'apellidos']} _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/