Множество (set) - это неупорядоченная изменяемая коллекция уникальных элементов. Элементы множества должны быть неизменяемого типа (хешируемыми).
Основные свойства:
frozenset
.Создание множества:
Используя фигурные скобки {}
или функцию set()
. Пустое множество создается только с помощью set()
, так как {}
создает пустой словарь.
python
Основные операции:
Операция | Синтаксис / Метод | Описание | Пример |
---|---|---|---|
Добавление элемента | add() | Добавляет один элемент. Если элемент есть, ничего не происходит. | my_set.add(5) |
Удаление элемента | remove() | Удаляет указанный элемент. Вызывает ошибку, если элемента нет. | my_set.remove(2) |
Удаление элемента | discard() | Удаляет указанный элемент. Не вызывает ошибку, если элемента нет. | my_set.discard(2) |
Удаление |
Множество (set) - это неупорядоченная изменяемая коллекция уникальных элементов. Элементы множества должны быть неизменяемого типа (хешируемыми).
Основные свойства:
frozenset
.Создание множества:
Используя фигурные скобки {}
или функцию set()
. Пустое множество создается только с помощью set()
, так как {}
создает пустой словарь.
python
Основные операции:
Операция | Синтаксис / Метод | Описание | Пример |
---|---|---|---|
Добавление элемента | add() | Добавляет один элемент. Если элемент есть, ничего не происходит. | my_set.add(5) |
Удаление элемента | remove() | Удаляет указанный элемент. Вызывает ошибку, если элемента нет. | my_set.remove(2) |
Удаление элемента | discard() | Удаляет указанный элемент. Не вызывает ошибку, если элемента нет. | my_set.discard(2) |
Удаление |
Register or sign in to get access to full answers for all questions from the question bank.