我不認爲這很容易做到,但這裏的東西:傳遞價值分配
假設你有一個簡單的類是這樣的:
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