Встречается на собеседованиях • сегодня

Что такое Set

Set (множество) — это изменяемая неупорядоченная коллекция уникальных элементов. Основные особенности:

  • Не допускает дубликатов (повторяющиеся элементы автоматически удаляются)
  • Не поддерживает индексацию (порядок элементов не фиксирован)
  • Эффективен для проверки принадлежности элемента (O(1) в среднем случае)

Пример:

python
fruits = {"apple", "banana", "cherry"}
fruits.add("apple")  # Не добавится, так как уже есть
print("banana" in fruits)  # True (быстрая проверка)

Основные операции:

  • add() — добавить элемент
  • remove() — удалить элемент
  • union(), intersection(), difference() — операции с множествами

Используется там, где важна уникальность и быстрый поиск.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы