Что выведет этот код?


a = {1, 2}
b = {2, 3}
print(a | b)

Результат выполнения кода: {1, 2, 3}. Оператор | выполняет операцию объединения множеств.

Вопрос: Что выведет следующий код Python?


a = {1, 2}
b = {2, 3}
print(a | b)

Ответ:

Код выведет {1, 2, 3}.

Объяснение:

  • a = {1, 2} и b = {2, 3} создают два множества (sets) с элементами 1, 2 и 2, 3 соответственно.
  • Оператор | выполняет операцию объединения (union) двух множеств. Объединение множеств создает новое множество, содержащее все элементы из обоих исходных множеств, но без дубликатов.
  • Таким образом, a | b вернет множество, содержащее элементы 1, 2 и 3.
  • Функция print() выводит это множество в консоль.
0