[OT?] Filter ;-) (Re: [linux-l] LinuxScript?)

Oliver Bandel oliver at first.in-berlin.de
Sa Apr 6 14:41:33 CEST 2002


On Sat, 6 Apr 2002, Stefan Bund wrote:

> Oliver Bandel <oliver at first.in-berlin.de> writes:
> > Falls doch, dann hilft der Nachbrenner, indem man das in Haskell
> > auch so formulieren kann (Achtung xs nicht mit obiger Def.
> > durcheinander bringen; es ist hier nur der Name der Input-Liste):
> >
> > filter p xs = [ x | x <- xs, p x ]
> 
> Hat da jemand python gesagt:
>     def filter(xs):
>         return [ x for x in xs if p(x) ]

Goil :)


> 
> > Ich glaube, das ist das letzte Gebot. :)
> 
> Also list comprehension geht in python auch. Und ich finde den Syntax
> etwas besser lesbar :-) (Das ist aber wohl nur eine Gewöhnungssache).
> 
> Ich will mich aus der Diskussion eigentlich raushalten, aber das
> mußte jetzt einfach mal sein :-)

Nur eines noch: Seit wann ist die List Comprehension in
Python impementiert... und: gibt's da gute Intro-Bücher,
evtl. gar im Netz zu Python?

Python scheint jedenfalls tatsächlich was los zu haben. :)
OK, das Bestätigt mich auch, mir Python doch noch rein zu ziehen. :)


Ciao,
  Oliver




Mehr Informationen über die Mailingliste linux-l