English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной учебник Python

Управление потоком Python

Функции Python

Типы данных Python

Операции с файлами Python

Объекты и классы Python

Даты и время Python

Продвинутые знания Python

Руководство Python

Python демонстрирует различные операции наборов (объединение, INTERSECTION, разность и симметричная разность)

Полное руководство по примерам Python

В этом примере мы определили две переменные наборов и выполнили различные операции наборов: объединение, INTERSECTION, разность и симметричная разность.

Чтобы понять этот пример, вы должны знать следующееПрограммирование PythonТема:

Python предоставляет тип данных set, элементы которого должны быть уникальными. Его можно использовать для выполнения различных операций установок, таких как объединение, INTERSECTION, разность и симметричная разность.

Исходный код

# Программа для выполнения различных операций установок, например, математических операций
# Определение
E = {0, 2, 4, 6, 8};
N = {1, 2, 3, 4, 5};
# Вычисление объединения наборов
print("Объединение E и N равна", E | N)
# Вычисление INTERSECTION наборов
print("ИнтерSECTION E и N равна", E & N)
# Вычисление разности наборов
print("Разность E и N равна", E - N)
# Симметричное разность
print("Симметричное разность E и N равна", E ^ N)

Результат вывода

Объединение E и N равна {0, 1, 2, 3, 4, 5, 6, 8}
ИнтерSECTION E и N равна {2, 4}
Разность E и N равна {0, 8, 6}
Симметричное разность E и N равна {0, 1, 3, 5, 6, 8}

В этом программном обеспечении мы используем два разных набора и выполняем над ними различные операции наборов. Это также можно сделать, используя метод set.

Полное руководство по примерам Python