Найти тему

Множество (set) в Python

Множество - это тот же список, но элементы в случайном порядке и не содержат повторяющиеся значения.

Создание множества:

1. Через функцию set для быстрого преобразования списка или строки в множество

data = set(list)

2. Фигурные скобки

data = {1, 4, 6, 8}

Нельзя обратиться по индексу

data.add(new_el) - добавление элемента

data.update([4, True, ' string']) - добавление нескольких элементов

data.remove('string')- удаление по значению

data.pop() - удаление первого элемента

data.clear() - очищение множества

frozenset - замороженное множество

Множество, которое нельзя изменить