Задать вопрос
@Asking

Как в Питоне к значению в словаре прибавить определенное число?

Мне нужно сделать так, чтобы к значению в словаре прибавлялось определенное число, например:
начальное значение = 0, прибавить к ключу, например, "3" 2, дальше, прибавить к ключу "ввв" 8, и так далее. Подскажите пожалуйста, как можно это сделать?
  • Вопрос задан
  • 10373 просмотра
Подписаться 1 Оценить Комментировать
Ответ пользователя Дмитрий Демидов К ответам на вопрос (2)
ptitca_zu
@ptitca_zu
Programmer. Reader. Introvert
В дополнение к вышесказанному. Можно также использовать defaultdict from collections

В документации написано, что это быстрее setdefault

Кроме этого, можно ловить исключение:
try:
  d[key] += x
except IndexError:
  d[key] = default
Ответ написан
Комментировать