[pyar] Una forma menos horrible?

Pablo Ziliani pablo en kultroom.com
Vie Jul 2 16:15:36 ART 2010


Pablo Ziliani wrote:
> Andrés Gattinoni wrote:
>> 2010/7/2 Pablo Ziliani <pablo en kultroom.com>:
>>  
>>> Andrés Gattinoni wrote:
>>>    
>>>> Se les ocurre una forma menos horrible y quizás más pythonica de hacer
>>>> esto?
>>>>
>>>> http://pastebin.com/xmyRiMAV
>>>>       
>>> http://pastebin.com/nLJcnwt1
>>> Lo edité ahí mismo así que no sé si funciona, debería dar al menos una
>>> pista.
>>>     
>>
>> Me gusta! No había pensado implementar __contains__.
>>
>> Tiene alguna ventaja la forma de filtrar el array con el for por sobre
>> el lambda que usé yo?
>
> filter y map son obsoletos desde que en 2003 se crearon las list 
> comprehensions, que normalmente son más legibles.
<del>2003</del><ins>2000</ins>
(se crearon en el 2000, la recomendación es posterior)

List Comprehensions:
http://www.python.org/dev/peps/pep-0202/

aunque de hecho lo que puse fue una Generator Expresion:
http://www.python.org/dev/peps/pep-0289/



More information about the pyar mailing list