修改字典

时间:2016-03-24 13:19:10

标签: python python-3.x dictionary

我在修改python中每个键的值时遇到问题。我用谷歌搜索,但我找不到任何类似于我正在做的事情。 我不知道,但对你们中的一些人来说这可能很容易。我其实刚刚开始在python中编程,所以这是新的东西。

我知道我可以使用Lists和dictionaries作为字典中键的值对,但我找不到修改嵌套字典值的方法。

如果我有myDictionary = {'key':currentValue}而且我想修改它的值,我可以简单地myDictionary[key] = newValue

但如果我有,

myDictionary = {'key1':{'aKey':value1} , 'key2':{'bKey':value2}, 'key3':{'cKey':value3 } }

如何修改'aKey'的价值?

我可以在字典中嵌套的字典数量有限制吗?

我很感激任何帮助。我还在玩它的语法。与Java相比,有些是非常不同的。

感谢。

1 个答案:

答案 0 :(得分:5)

应该这样做。

myDictionary["key1"]["aKey"] = newValue