全新的python,假设我有一个字典:
kidshair = {'allkids':{'child1':{'hair':'blonde'},
'child2':{'hair':'black'},
'child3':{'hair':'red'},
'child4':{'hair':'brown'}}}
如果 child3 定期改变头发颜色,我可能想写一个应用程序来加快数据维护。在这个例子中,我会使用:
kidshair['allkids']['child3']['hair'] = ...
有没有办法将此路径存储为变量,以便我可以随意访问它?明显地
mypath = kidshair['allkids']['child3']['hair']
结果 mypath = 'red'。是否有任何可能的方法来对路径本身进行硬编码,以便我可以使用:
mypath = 'blue'
再现
kidshair['allkids']['child3']['hair'] = 'blue'
非常感谢,ATfPT