[pyar] Programación funcional en python
Roberto Alsina
ralsina en netmanagers.com.ar
Mie Oct 23 13:20:33 ART 2013
On 23/10/13 13:15, Elvio Rogelio Toccalino wrote:
> much clearer!
>
> Lo que se pierde, sin embargo, es el tipo de S. En python eso mucho no
> importa, y menos si estas usando una lista (list es el mejor amigo del
> pythonista). Pero en otro contexto puede ser un fastidio que [x for x
> in S if P(x)] te devuelve una lista *siempre*, a pesar de que S es
> otro tipo (pero iterable).
>
No si le ponés onda!
>>> l=(1,2,3,0)
>>> type(l)(x for x in l if x > 2)
(3,)
More information about the pyar
mailing list