[python] filter()
Jaroslav Pachola
j_p na centrum.cz
Pondělí Říjen 3 16:08:53 CEST 2005
Ahoj,
dalsi moznost, bez objektu, cisty funkcionalismus ;-):
def neg(func):
def negatedFunc(value):
return (not func(value))
return negatedFunc
JP
Dne Monday 03 October 2005 15:52 Martin Blazik napsal(a):
> 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