您认为 Python 字典真的可变吗?
是的,Python 字典是可变的。更改键的引用不会导致创建新的字典。而是在当前字典内进行更新。
示例
a = {'foo': 1, 'bar': 12} b = a b['foo'] = 20 print(a) print(b)
输出
这将给出输出 −
{'foo': 20, 'bar': 12} {'foo': 20, 'bar': 12}
广告
是的,Python 字典是可变的。更改键的引用不会导致创建新的字典。而是在当前字典内进行更新。
a = {'foo': 1, 'bar': 12} b = a b['foo'] = 20 print(a) print(b)
这将给出输出 −
{'foo': 20, 'bar': 12} {'foo': 20, 'bar': 12}