替换Python字典中的条目

替换Python字典中的条目,python,dictionary,Python,Dictionary,如果我用Python创建字典 x = {'a': {'b': 5, 'c': 6}, 'c':{'d': 10}} 并希望替换一个条目,如下所示: x = {'a': {'b': 5, 'e': 4}, 'c':{'d': 10}} 我该怎么做?谢谢 你想做的不是替换。这是两次手术 从目录中删除c键:delx['a']['c'] 向dic添加新值:x['a']['e']=4 要替换同一个键的值,只需为该键指定一个新值,x['a']['c']=15您要做的不是替换。这是两次手术 从目录中删除c

如果我用Python创建字典

x = {'a': {'b': 5, 'c': 6}, 'c':{'d': 10}}
并希望替换一个条目,如下所示:

x = {'a': {'b': 5, 'e': 4}, 'c':{'d': 10}}

我该怎么做?谢谢

你想做的不是替换。这是两次手术

  • 从目录中删除
    c
    键:
    delx['a']['c']
  • 向dic添加新值:
    x['a']['e']=4

  • 要替换同一个键的值,只需为该键指定一个新值,
    x['a']['c']=15

    您要做的不是替换。这是两次手术

  • 从目录中删除
    c
    键:
    delx['a']['c']
  • 向dic添加新值:
    x['a']['e']=4

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

    到目前为止您尝试了什么,到底是什么问题?您必须删除
    x['a']['c']
    条目,并为
    x['a']['e']分配一个值。
    。提示:
    del
    =
    将在这里派上用场,我当然可以替换完整的条目,如x['a']={'b':5,'e':4},但在这种情况下,我需要以某种方式删除'c':6部分并插入'e':4部分。抱歉,不清楚。到目前为止,您尝试了什么,问题到底是什么?您必须删除
    x['a']['c']
    条目,并为
    x['a']['e']
    指定一个值。提示:
    del
    =
    将在这里派上用场,我当然可以替换完整的条目,如x['a']={'b':5,'e':4},但在这种情况下,我需要以某种方式删除'c':6部分并插入'e':4部分。抱歉说不清楚。