maneira pitônica de reescrever uma tarefa em uma instrução if
Existe uma maneira preferida python para fazer isso que eu faria em C ++:
for s in str:
if r = regex.match(s):
print r.groups()
Eu realmente gosto dessa sintaxe, mas é muito mais limpo do que ter variáveis temporárias em todos os lugares. A única outra maneira que não é excessivamente complexa é
for s in str:
r = regex.match(s)
if r:
print r.groups()
Acho que estou reclamando de uma questão bastante pedante. Eu apenas sinto falta da sintaxe anterior.