python 3.0
Hernan M Foffani
hfoffani en gmail.com
Vie Jun 22 13:34:15 CEST 2007
> En cuanto al resto de cosas novedosas, me da que tardaremos bastante
> en verlas, e incluso que no las veremos nunca. Cosas como la
> "comprensión" para sets no lo veo nada claro, empleando las llaves que
> las confundirían con los diccionarios e hipotecaría la sintaxis para
> una futurible "compresión" de diccionarios.
Los literales para definir conjuntos por comprensión y extensión
ya están en el branch p3yk (*) por lo que estarán disponibles en
el primer alfa de python 3.0. Dudo muchísimo que se quite la
funcionalidad.
Para los diccionarios se puede seguir usando el constructor aplicado
a un generador que devuelva una secuencia de tuplas. Ejemplo:
dict( (k,f(1,2)) for k,f in operaciones) )
-H.
(*) p3yk es el tronco del desarrollo para python 3000.
podéis bajaros una copia del repositorio de
http://svn.python.org/projects/python/branches/p3yk/
Más información sobre la lista de distribución Python-es