from functools import reduce
reduce(lambda x, y: x and y in x and x[y], ['b', 'c', 'd'], a)
reduce(lambda x, y: x and y in x and x[y], ['b', 'cd', 'd'], a)
Есть ли чистый тест для элемента словаря в Python?