Встречается на 1% собеседований по Python
Какие знаешь операции в множестве
Множества в 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
интервью вопросы и ответы