On 26/12/2014 1:18 AM, JC wrote:
Is it possible in python:if ((x = a(b,c)) == 'TRUE'): print x
One approach is to use a function in the condition to do the assignment: x = None def assign_to_x(val): global x x = val return val def a(x, y): return 'TRUE' b, c = 'foo', 'bar' if assign_to_x(a(b,c)) == 'TRUE': print(x) -- https://mail.python.org/mailman/listinfo/python-list