是否可以从同一个字典中的字典条目中获取值?我想建立一个目录列表,同时引用以前添加的目录..
common_dirs = {
'root': '/var/tmp',
'java_path': os.path.join(dict.get('root'), 'java'),
'application_path': os.path.join(dict.get('java_path'), 'my_app')
}
Run Code Online (Sandbox Code Playgroud)
为什么不更新字典:
my_dict = {'root': '/var/tmp'}
my_dict.update({'file': os.path.join(my_dict.get('root'), 'file')})
Run Code Online (Sandbox Code Playgroud)
不要dict用作名字.您可能需要以后使用真正的dict内置功能.