[pyar] Tabla de verdad
Bernardo Ezequiel Contreras
vonbecmann en gmail.com
Vie Abr 25 02:03:00 ART 2014
Se me ocurrio que se podria hacer un objeto filtro que contenga los
atributos mencionados y se comporte como un predicado.
if filtro.apply(item):
then-block
y en un metodo apply podes incluir toda la logica de seleccion de un item.
y ademas testear esa condicion en toda su extension para que no se te
escape ningun caso.
solo es una idea.
saludos
On Thu, Apr 24, 2014 at 12:47 PM, Juan Carlos <juancarlospaco en gmail.com>wrote:
> 2014-04-24 12:00 GMT-03:00 Manuel Kaufmann <humitos en gmail.com>:
>
>>
>> if (channel is None and section is None) or \
>> (self.channel == channel and self.section == section) or \
>> (channel is None and self.section == section) or \
>> (self.channel == channel and section is None):
>>
>> Al ojo humano, o al menos al mío, queda horrible ese if, ¿se puede
>> aplicar algo más sencillo?
>>
>
>
> Cuando queda muy largo asi te conviene algo como:
>
> conditional = any( ... )
> # o sino all(...)
>
> if conditional:
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
--
Bernardo E.C.
Sent from a cheap desktop computer in South America.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140425/e3e4e4e0/attachment.html>
More information about the pyar
mailing list