我在修改python中每个键的值时遇到问题。我用谷歌搜索,但我找不到任何类似于我正在做的事情。 我不知道,但对你们中的一些人来说这可能很容易。我其实刚刚开始在python中编程,所以这是新的东西。
我知道我可以使用Lists和dictionaries作为字典中键的值对,但我找不到修改嵌套字典值的方法。
如果我有myDictionary = {'key':currentValue}
而且我想修改它的值,我可以简单地myDictionary[key] = newValue
但如果我有,
myDictionary = {'key1':{'aKey':value1} , 'key2':{'bKey':value2}, 'key3':{'cKey':value3 } }
如何修改'aKey'
的价值?
我可以在字典中嵌套的字典数量有限制吗?
我很感激任何帮助。我还在玩它的语法。与Java相比,有些是非常不同的。
感谢。
答案 0 :(得分:5)
应该这样做。
myDictionary["key1"]["aKey"] = newValue