这可能是一个极端的noob python问题,但我很好奇。
是否可以在python中进行右手值绑定(不确定术语)?
以下是一些代码:
>>> d = {'a':1 , 'b': 2 }
>>> d['a']
1
>>> temp = d['a']
>>> temp
1
>>> temp = 4
>>> temp
4
>>> d
{'a': 1, 'b': 2}
我们可以使用temp
作为d['a']
的快捷方式吗?因此,当我们执行temp = 4
时,最后一行要打印{'a': 4, 'b': 2}
?
是否存在执行此操作的语法或更新d['a']
值的唯一方法是d['a'] = 4
?
答案 0 :(得分:0)
Python中没有这样的功能。您可以创建一个对象来表示对相应地图条目的引用,并且该对象具有设置地图值的方法,但Python语法并不特别支持。