Словарь вообще ничего не может считывать.
Словарь - только хранит то что вы в него положили.
---
Насколько я вижу у вас пустой словарь, и каждый раз вы в него добавляете единичку.
А при следующем выполнении функции словарь снова пустой и снова записывается единичка.
---
Нужно до выполнения цикла загрузить в словарь изначальное состояние, и тогда все будет правильно считаться.
---