替换 Python 字典中的条目

A H*_*son 0 python dictionary

如果我用 Python 创建一个字典,

x = {'a': {'b': 5, 'c': 6}, 'c':{'d': 10}}
Run Code Online (Sandbox Code Playgroud)

并想按如下方式替换一个条目:

x = {'a': {'b': 5, 'e': 4}, 'c':{'d': 10}}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?谢谢!

Val*_*Val 6

你想做的不是替代。这是两个操作。

  1. c从你的字典中删除键:del x['a']['c']
  2. 向 dic 添加一个新值: x['a']['e']=4

要替换相同键的值,只需为键分配一个新值, x['a']['c']=15