Здравствуйте.
Есть у меня вот такой вложенный словарь:
dct = {
1: {
1: {
1: 111,
2: 112,
3: 113,
},
2: {
1: 121,
2: 122,
3: 123,
},
},
2: {
1: {
1: 211,
2: 212,
3: 213,
},
2: {
1: 221,
2: 222,
3: 223,
},
},
3: {
1: {
1: 311,
2: 312,
3: 313,
},
2: {
1: 321,
2: 322,
3: 323,
},
},
}
Пробовал решить через код от другой задачи:
result = 0
for n in dct:
for m in n.values():
for val in m:
result += val
print(result)
Выдаёт ошибку:
Traceback (most recent call last):
line 46, in
for m in n.values():
AttributeError: 'int' object has no attribute 'values'
Подскажите как посчитать сумму элементов в данном словаре, так как он для меня усложненным вышел.
Чтобы знать как впредь сии конструкции разбирать.