새로 투표할 때 카운터를 증가시키기 위해서는 먼저 키가 딕셔너리에 존재하는지 살펴봐야 한다. 키가 없으면 디폴트 카운터 값인 0을 딕셔너리에 넣고 그 카운터를 증가시킨다. 이렇게 처리하려면 딕셔너리에서 키를 두 번 읽고, 키에 대한 값을 한 번 대입해야 한다. 다음 코드는 if 문과 키가 존재할 때 True를 반환하는 in을 사용해 이 작업을 처리한다.
key = "밀"
if key in counters:
count = counters[key]
else:
count = 0
counters[key] = count + 1
print(counters)
>>>
{'펌퍼니클': 2, '사워도': 1, '밀': 1}