Python3.3代码代码数据引用问题求解,python3.3求解,如题,有这段示例代码(测


如题,有这段示例代码(测试环境 Python 3.3.3)

>>> a = b = 5>>> b5>>> b = 6>>> a5>>>

如果我想结尾处 a = 6
(也就是 C++ 里的 int &a = b)

请问,我应该怎么做?
谢谢大家

你绝对做不到!

对于不可变对象,你不能这样做。当然可以像 @Windoze 那样用list曲线救国。

你可以看我的文章:万物之基础--对象和操作之灵魂--拷贝。

a=b=[5]b[0]=6print a[0]

编橙之家文章,

评论关闭