[python] filter()
Petr Prikryl
PrikrylP na skil.cz
Čtvrtek Říjen 6 09:03:43 CEST 2005
tdc napsal...
> Martin Blazik wrote:
> > 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()?
>
> list comprehesions ?
> queue = [ item for item in queue if <condition> ]
Konkrétně
queue = [ not item for item in queue ]
pepr
Další informace o konferenci Python