Как использовать одинаковые ключи в одном словаре?python
У меня есть задание и мне нужно вывести команды по кол-во баллов. Ключом является название команды. Так вот как мне реализовать ввод одинаковых названий команд или проще, как мне использовать одинаковые ключи?
# создаем пустой словарь
teams = dict()
# кол-во команд
teams_count = input("Введите кол-во команд: ")
if not teams_count.isdigit():
print('Введено неверное значение')
quit()
else:
teams_count = int(teams_count)
for x in range(teams_count):
# название команды
key = input("Введите название команды: ")
# кол-во баллов у команды
value = input("Введите кол-во очков: ")
if not value.isdigit():
print('Введено неверное значение')
quit()
else:
value = int(value)
# добавляем ключ со значением
teams[key] = value
print(f"{max(teams, key=teams.get)} первое место")
sorted_teams = {k: v for k, v in sorted(teams.items(), key=lambda item: item[1], reverse=True)}
i = 1
for x in sorted_teams:
print(f"{x} заняла {i} место c баллом {sorted_teams[x]}")
i += 1