[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