使用循环:>>> a = ['prop1', 'prop2', 'prop3'] >>> d = {'prop1': {'prop2': {'prop3': True}}}>>> result = d>>> for k in a: ... result = result[k] ...>>> resultTrue使用函数式风格:>>> from functools import reduce>>> reduce(dict.get, a, d)True