Python:通过键的指针获取或设置字典中的值

kat*_*aty -4 python dictionary pointers reference

如何通过引用在字典中设置值?

def set(point):
    point=0

dic={'pointer':22}
set(dic['pointer'])

print dic   # {'pointer': 0}
Run Code Online (Sandbox Code Playgroud)

我必须发一个论点.

rec*_*ive 7

不要创建一个名为的函数set,因为你将覆盖同名的内置函数.

假设你想在a中设置值dict,这在你的问题中并不完全清楚,你可以使用赋值:

dic={'pointer':22}
dic['pointer'] = 0

print dic   # {'pointer': 0}
Run Code Online (Sandbox Code Playgroud)