Встречается на собеседованиях • сегодня
В чем суть множества в Python
Множество (set) в Python — это неупорядоченная коллекция уникальных элементов. Основные особенности:
- Хранит только уникальные значения (дубли автоматически удаляются)
- Не поддерживает индексацию (порядок элементов не фиксирован)
- Элементы должны быть хешируемыми (неизменяемыми типами)
- Оптимизировано для проверки принадлежности (оператор
in)
Пример:
python
numbers = {1, 2, 3, 2, 1} # {1, 2, 3}
print(2 in numbers) # True (быстрая проверка)Основные операции:
- Объединение:
a | bилиa.union(b) - Пересечение:
a & bилиa.intersection(b) - Разность:
a - bилиa.difference(b)
Используется для удаления дубликатов, проверки принадлежности и математических операций над множествами.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы