Hi James Thank you for the simple example. It makes discussing your proposal much easier. I hope you don't mind, I'll modify it a little to make the semantics clearer, at least to me.
Here it is. init = (10, 20) incr = (1, 2) (a, b) = init # Now, (a, b) == (10, 20) a, b += incr # Now (a, b) == (11, 22) However, I'm not sure your suggestion sits well with the following >>> (10, 20) + (1, 2) (10, 20, 1, 2) >>> x = [10, 20] >>> x += [1, 2] >>> x [10, 20, 1, 2] By the way, I was surprised to find that this is valid >>> [a, b] = 1, 2 with best regards 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/