**Использование коллекций** defaultdict Часто при работе со словарями в Python приходится проверять наличие ключа перед его использованием. Вместо этого можно использовать defaultdict из модуля collections. `from collections import defaultdict   # Создаем словарь с дефолтным значением 0   `word_count = defaultdict(int)   `words = ["python", "code", "python", "script", "code", "python"]   `for word in words:       word_count[word] += 1  # Автоматически создаются новые ключи   `print(word_count)   # Вывод: defaultdict(, {'python': 3, 'code': 2, 'script': 1}) **📌 Почему это удобно?** 🟢 Не нужно вручную проверять наличие ключа 🟢 Автоматически создаются значения по умолчанию 🟢 Полезно для счетчиков, группировки и работы со структурами данных ➡️ Также можно использовать `defaultdict(list)` или `defaultdict(set)` для удобного хранения данных.