В PHP можно создать ссылочную переменную, так, чтобы две именованных переменные могли посмотреть на то же значение:
$a = 1;
$b =& $a;
echo $a; // 1
echo $b; // 1
$b = 2;
echo $a; // 2
Я надеюсь достигать чего-то подобного в Python. А именно, я хочу создать ссылку на свойство объекта, например:
class Foo(object):
@property
def bar(self): return some_calculated_value
foo_instance = Foo()
ref = foo_instance.bar
# so that 'ref' is referencing the bar property on foo, calculated when used.
Действительно ли это возможно?