标签: python-3.x
我为变量分配了一个整数,并通过*=运算符更改了它的值。但是我意识到,Python3为该变量分配了一个新对象,而不更改原始对象。
*=
这是我运行的代码:
>>> a=5 >>> b=a >>> a*=7 >>> print(a) 35 >>> print(b) 5
是否可以通过使用*=运算符来更改变量持有的原始对象的值而无需分配新对象?