python的update方法

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.

posted @ 2019-05-09 22:09  心媛意码  阅读(705)  评论(0编辑  收藏  举报