我不认为这很容易做到,但这里的东西:传递价值分配
假设你有一个简单的类是这样的:
class Demo:
a = 'to update'
b = a
正如你所看到的,我想让变量'b'成为变量'a'的另一个名字。所以,我想要做的是这样的:
>>> demo = Demo()
>>> demo.a
'to update'
>>> demo.b
'to update'
>>> demo.b = 'updated'
>>> demo.b
'updated'
>>> demo.a
'updated'
所以,这是我想实现的一个例子。当我为变量'b'设置一个值时,我想要做的是将一个值设置为变量'a'。我的第一个猜测是将两个变量都设置为对实际值的引用,所以它们指向相同的元素。
任何猜测?以前多谢任何人回答!
PD:该值必须是字符串。
谢谢!非常聪明! :) – FernandoEscher 2011-01-06 02:25:33