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

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

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

  • Элементы не повторяются
  • Нет индексов (нельзя обратиться по индексу)
  • Поддерживает математические операции (объединение, пересечение и т.д.)

Пример:

python
fruits = {'apple', 'banana', 'orange'}
fruits.add('kiwi')  # Добавление
fruits.remove('banana')  # Удаление
print('apple' in fruits)  # Проверка наличия: True

Особенности:

  • Элементы должны быть хешируемыми (неизменяемыми типами)
  • frozenset — неизменяемая версия множества
  • Оптимизированы для проверки принадлежности (in)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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