这可以明确地完成。
class ref: def __init__(self, obj): self.obj = obj def get(self): return self.obj def set(self, obj): self.obj = obja = ref([1, 2])b = aprint(a.get()) # => [1, 2]print(b.get()) # => [1, 2]b.set(2)print(a.get()) # => 2print(b.get()) # => 2

这可以明确地完成。
class ref: def __init__(self, obj): self.obj = obj def get(self): return self.obj def set(self, obj): self.obj = obja = ref([1, 2])b = aprint(a.get()) # => [1, 2]print(b.get()) # => [1, 2]b.set(2)print(a.get()) # => 2print(b.get()) # => 2