питонский способ переписать назначение в операторе if
Есть ли питон предпочтительный способ сделать это, что я бы сделал в C ++:
for s in str:
if r = regex.match(s):
print r.groups()
Мне очень нравится этот синтаксис, потому что он намного чище, чем временные переменные везде. Единственный не слишком сложный способ
for s in str:
r = regex.match(s)
if r:
print r.groups()
Думаю, я жалуюсь на довольно педантичный вопрос. Я просто скучаю по прежнему синтаксису.