Not sure if you were saying this, but the underlying technical reason for this issue is that they are treated as assignment rather than operators in the language spec - http://docs.python.org/3.0/reference/simple_stmts.html#augmented-assignment-statements
I think this explains why they are not listed in the operator precedence table http://docs.python.org/3.0/reference/expressions.html#summary I think that's unfortunate in a language with mutable objects, but it makes the decision seem much less arbitrary... Cheers, Andrew -- http://mail.python.org/mailman/listinfo/python-list