如何使用同一字典的另一个键设置字典值

Nic*_*las 7 python dictionary

我想做这样的事情:

my_dict = {"key": "value", "key1": "value1", "key2": my_dict["key"]}
Run Code Online (Sandbox Code Playgroud)

结果是:

{"key": "value", "key1": "value1", "key2": "value"}
Run Code Online (Sandbox Code Playgroud)

除非我事先声明 dict() ,否则目前正在获得未解决的参考。否则我会收到一个关键错误。

DYZ*_*DYZ 5

将 的值设置key2为一些虚假的(例如,None),my_dict正确初始化,然后将 的值更改my_dict['key2']my_dict["key"]