pythonic-Methode zum Umschreiben einer Zuweisung in einer if-Anweisung
Gibt es eine pythonisch bevorzugte Möglichkeit, dies zu tun, die ich in C ++ tun würde:
for s in str:
if r = regex.match(s):
print r.groups()
Ich mag diese Syntax wirklich, imo ist es viel sauberer als temporäre Variablen überall zu haben. Der einzige andere Weg, der nicht allzu komplex ist, ist
for s in str:
r = regex.match(s)
if r:
print r.groups()
Ich schätze, ich beschwere mich über ein ziemlich umständliches Problem. Ich vermisse nur die frühere Syntax.