Множество (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) |
Удаление |
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.