Рассмотрим словарь, который имеет следующую вложенную структуру:
d = {"a0": {"b0": {"c0": 0}, "b1": 1}, "a1": 2}
Какой бы быстрый и элегантный способ перейти от списка ключей типа ["a0", "b0", "c0"]
к его значению d["a0"]["b0"]["c0"]
вобщий способ?
Другими словами, есть ли способ сделать следующее выражение однострочным:
val = 0
for k in key_list:
val = val[key]
Большое спасибо!