Можешь объяснить, как работает `collections.defaultdict` в Python и описать преимущество, которое он дает при обращении к ключам, которых еще нет в словаре? — ДейлиПреп