我想做这样的事情:
my_dict = {"key": "value", "key1": "value1", "key2": my_dict["key"]}
并得到结果:
{"key": "value", "key1": "value1", "key2": "value"}
当前获得未解析的引用,除非我之前声明了dict()。否则我会收到一个关键错误。
答案 0 :(得分:1)
将key2
的值设置为虚假(例如,None
),正确初始化my_dict
,然后将my_dict['key2']
的值更改为my_dict["key"]
。