Встречается на 2% собеседований по Python
Что такое Set
Set (множество) — это изменяемая неупорядоченная коллекция уникальных элементов. Основные особенности:
- Не допускает дубликатов (повторяющиеся элементы автоматически удаляются)
- Не поддерживает индексацию (порядок элементов не фиксирован)
- Эффективен для проверки принадлежности элемента (
O(1)в среднем случае)
Пример:
python
fruits = {"apple", "banana", "cherry"}
fruits.add("apple") # Не добавится, так как уже есть
print("banana" in fruits) # True (быстрая проверка)Основные операции:
add()— добавить элементremove()— удалить элементunion(),intersection(),difference()— операции с множествами
Используется там, где важна уникальность и быстрый поиск.

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