a = {1, 2, 3}
b = {2}
print(a - b)
Вопрос: Что выведет следующий код?
a = {1, 2, 3}
b = {2}
print(a - b)
Ответ:
Этот код выведет {1, 3}
.
Объяснение:
a
и b
- это множества (sets) в Python. Множества содержат только уникальные элементы.-
в данном случае выполняет операцию разности множеств. Он возвращает новое множество, содержащее элементы, которые присутствуют в множестве a
, но отсутствуют в множестве b
.a
элементы 1
, 2
и 3
. В множестве b
элемент 2
.b
из множества a
, мы удаляем элемент 2
из a
.1
и 3
. Порядок элементов во множестве не важен.