Найти тему

Python | Урок 22 | Множества |Замороженное множество

Frozenset (замороженное множество) – это класс с характеристиками множества, однако, как только элементы становятся назначенными, их нельзя менять. Кортежи могут рассматриваться как неизменяемые списки, в то время как frozenset-ы — как неизменные множества.

Множества являются изменяемыми и нехешируемыми, это значит, что мы не можем использовать их как словарные ключи. Замороженные множества (frozenset) являются хешированными и могут использоваться в качестве ключей словаря.

Для создания замороженного множества, мы используем метод frozenset(). Давайте создадим два замороженных множества, Х и Y:

Результат:

frozenset({1, 2, 3, 4, 5, 6})

frozenset({4, 5, 6, 7, 8, 9})

Замороженные множества поддерживают использование множественных методов Python, таких как copy(), difference(), symmetric_difference(), isdisjoint(), issubset(), intersection(), issuperset() и union().

Подписывайтесь! ;-) Будем дружить https://vk.com/teacher_anzhelika

Благодарю каждого за репост!)

#python с нуля #программирование на python #уроки python #множество