Я хочу создать программу, которая добавляет имя в словарь, если оно еще не существует, и подсчитывает, сколько раз оно дается в качестве входных данных.Мой код работает, однако, он не добавляет 1 во время итерации.
namelist = {}
def namen():
while True:
word = input('Vul een naam in: ')
if word == '':
break
else:
for name in namelist:
if word == name:
namelist[word] += 1
# else wasn't properly indented earlier
else:
namelist[word] = 1
print(namen())
print(namelist)