Chris Angelico suggested that
    a = a.update_with(b)
would be better than
    a @update= b

One of the key points of += is that
    parent.child['toy'].wheel[3].speed += 1
increases the speed that that wheel by 1, without having to write
    parent.child['toy'].wheel[3].speed = parent.child['toy'].wheel[3].speed + 1

To answer Chris's other points. It not me, but Chris and Steve who
want to bind dict.update to an operator, namely '+'. I'm suggested
that if you do that, why not call the operator 'update'.

Finally, we don't yet have any real idea how much difficulty the
grammar change would cause.

-- 
Jonathan
_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to