[python] filter()
Martin Blazik
martin.blazik na premiumsms.cz
Pondělí Říjen 3 16:00:41 CEST 2005
Aha, tak jsem si asi odpovedel sam :)
class neg:
def __init__(self, function):
self.function = function
def __call__(self, value):
return not self.function(value)
lachtan
> Cau vsem,
> napada nekoho jak prevest konstrukci
> queue = filter(lambda item: not foo(item), queue)
> na neco ve stylu
> queue = filter(neg(foo), queue)
> abych pro filtr mohl bez lambdy jednoduse negovat libovolnou funkci
> foo()?
>
> lachtan
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
Další informace o konferenci Python