Встречается на собеседованиях • сегодня
Какие знаешь операции в множестве
Множества в Python поддерживают стандартные математические операции:
-
Объединение (
|илиunion())pythona = {1, 2, 3} b = {3, 4, 5} print(a | b) # {1, 2, 3, 4, 5} -
Пересечение (
&илиintersection())pythonprint(a & b) # {3}
-
Разность (
-илиdifference())pythonprint(a - b) # {1, 2} -
Симметричная разность (
^илиsymmetric_difference())pythonprint(a ^ b) # {1, 2, 4, 5} -
Проверка подмножества (
<=илиissubset())pythonc = {1, 2} print(c <= a) # True -
Проверка надмножества (
>=илиissuperset())pythonprint(a >= c) # True
Также есть методы для модификации множеств: add(), remove(), discard(), update(), clear().

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