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

Что такое множество (Set) в Python

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

  • Хранит только уникальные значения (дубликаты игнорируются)
  • Не поддерживает индексацию (нет порядка элементов)
  • Поддерживает математические операции: объединение, пересечение и т.д.
python
# Создание множества
fruits = {'apple', 'banana', 'orange'}
fruits.add('kiwi')  # Добавление элемента
fruits.remove('banana')  # Удаление

# Операции
a = {1, 2, 3}
b = {3, 4, 5}
print(a | b)  # Объединение: {1, 2, 3, 4, 5}
print(a & b)  # Пересечение: {3}

Множества особенно полезны для удаления дубликатов из списка и быстрой проверки принадлежности элемента (O(1)).

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

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

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

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