Встроенная функция Python frozenset()

Из документации Python 3

Возвращает новый объект frozenset, необязательно с элементами, взятыми из итерируемого объекта. frozenset — это встроенный класс. См. frozenset и Типы множеств — set, frozenset для получения документации об этом классе.

Введение

Функция frozenset() в Python — это встроенная функция, которая создает неизменяемое, хешируемое множество из итерируемого объекта. В отличие от обычного set, frozenset нельзя изменить после его создания, что означает, что вы не можете добавлять или удалять элементы. Эта неизменяемость делает его пригодным для использования в качестве ключа словаря или в качестве элемента в другом множестве.

Примеры

frozenset([1, 2, 3])
frozenset({1, 2, 3})
frozenset((1, 2, 3))
frozenset({1, 2, 3})
frozenset({1, 2, 3})
frozenset({1, 2, 3})

Связанные ссылки