Gary Wessle a écrit : > Hi > > is there a way to make an assignment in the condition of "if" and use > it later
No. >, e.g. > > nx = re.compile('regex') > if nx.search(text): > funCall(text, nx.search(text)) > > nx.search(text) is evaluated twice, I was hoping for something like > > nx = re.compile('regex') > if x = nx.search(text): > funCall(text, x)) x = nx.search(text) if x: funCall(text, x) -- http://mail.python.org/mailman/listinfo/python-list