levelAを上書きせずにdictupdateの内容でdictdictionary1を更新する方法を探しています
dictionary1 = {"level1":{"level2":{"levelA": 0、 "levelB":1}}} update = {"level1":{"level2":{"levelB":10}}} dictionary1.update(update)print dictionary1 {"level1":{"level2":{ "levelB":10}}}
updateは、最下位のキーlevel1を更新するため、level2の値を削除することを知っています。
これに対処するにはどうすればよいですか。 、dictionary1とupdateは任意の長さにすることができますか?