Встречается на собеседованиях • сегодня
Что такое frozenset
Frozenset — это неизменяемая версия стандартного set в Python. Он поддерживает все методы множества, кроме тех, которые изменяют содержимое (например, add, remove).
Особенности:
- Неизменяемый (можно использовать как ключ словаря или элемент другого множества)
- Поддерживает операции множеств (
union,intersection,differenceи т.д.) - Хэшируемый
Пример:
python
fs = frozenset([1, 2, 3])
s = {fs, 4} # Корректно, так как frozenset хэшируем
print(s) # {frozenset({1, 2, 3}), 4}Используется там, где нужна иммутабельность, например, в качестве ключа в dict.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы