b = {"c":0, "position":{}}b["position"]["IF"] = {}
print(b)
b["position"]["IF"].update({'1':1, '2':2})
print(b)结果:
{'c': 0, 'position': {'IF': {}}}
{'c': 0, 'position': {'IF': {'1': 1, '2': 2}}}
dict1.update(dict2)方法是把一个dict2的键/值对更新到另一个dict1中,因此要保证b[“position”][“IF”]是一个dict.