List comprehensions mit mehreren Listen?
Verfasst: Mittwoch 26. November 2003, 11:01
Hallo,
ich versuche mich ja langsam von den gewohnten map- und filter-Konstruktionen auf die neueren Möglichkeiten umzustellen. Dabei tauchen natürlich Fragen auf.
Kann man soetwas wie map(lambda a,b: a+b, A, B) auch mit list comprehensions machen, also mehrere Sequenzen elementweise verarbeiten? Wenn ja, wie?
Und gibt es eine Möglichkeit, die reduce-Funktion auf diese Art zu ersetzen? Oder sind die list comprehensions nur ein Ersatz für einfache Fälle von map und filter?
Danke schonmal!
Jörg
ich versuche mich ja langsam von den gewohnten map- und filter-Konstruktionen auf die neueren Möglichkeiten umzustellen. Dabei tauchen natürlich Fragen auf.
Kann man soetwas wie map(lambda a,b: a+b, A, B) auch mit list comprehensions machen, also mehrere Sequenzen elementweise verarbeiten? Wenn ja, wie?
Und gibt es eine Möglichkeit, die reduce-Funktion auf diese Art zu ersetzen? Oder sind die list comprehensions nur ein Ersatz für einfache Fälle von map und filter?
Danke schonmal!
Jörg