Steve Holden wrote: > Peter Hansen wrote: >>[EMAIL PROTECTED] wrote: >>>kenny Nguyen>Does anyone know the operator "=+"? >>>It isn't an operator, it's equivalent to = (assignment) only. >> >>Though actually it would try to call the __pos__ method on the object >>prior to binding it to the name on the left side. (Much as - would call >>the __neg__ method if it existed.) :-) > > Technically one shouldn't really say "it", since the sequence can only > occur in an assignment or a keyword argument specification, and in all > cases it's actually two symbols, an "=" followed by a unary "+" operator.
I think it's okay if the "it" in question is the Python interpreter, as "it" is the thing that would be calling __pos__(). On the other hand, trying to sort out all the definitions of "it" in the above is probably at this point a rather Clintonesque endeavour. -Peter -- http://mail.python.org/mailman/listinfo/python-list