Чтобы при попытке обратиться к отсутствующиим ключам получать 0
Понял, спасибо. В каких случаях это применимо кроме как счетчика?
Счётчик — это прямо частный случай. Просто исходя из названия — чтобы задать какое-то значение по-умолчанию.
Ну ты можешь же не только int положить, но и list. В целом я последнее время стараюсь избегать defaultdict, предпочитаю явные проверки на наличие ключа
Обсуждают сегодня