May 9, 2012
2:21 p.m.
Am 09.05.2012 14:23, schrieb Olе Streicher:
for item in myoldlist if bar(item): mynewlist.append(foo(item))
(Schon klar: weil es die Syntax nicht zulässt. Aber warum wurde das so designed?) Weil's unverständlich ist?!
Bezieht sich das `if` auf die For-Schleife, oder auf `myoldlist`? Unnötig kompliziert, nur um ein paar Zeichen zu sparen. -- Schönen Gruß - Regards Hartmut Goebel Dipl.-Informatiker (univ.), CISSP, CSSLP Goebel Consult Spezialist für IT-Sicherheit in komplexen Umgebungen http://www.goebel-consult.de Monatliche Kolumne: http://www.cissp-gefluester.de/ Goebel Consult ist Mitglied bei http://www.7-it.de