[Python-de] Erweiterte "For"-Schleife

Hartmut Goebel h.goebel at goebel-consult.de
Mi Mai 9 16:21:04 CEST 2012


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


-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : smime.p7s
Dateityp    : application/pkcs7-signature
Dateigröße  : 4964 bytes
Beschreibung: S/MIME Kryptografische Unterschrift
URL         : <http://mail.python.org/pipermail/python-de/attachments/20120509/b1ae9ef0/attachment.bin>


Mehr Informationen über die Mailingliste python-de