У цьому прикладі ми визначили дві множинні змінні і виконали різні операції з множинами: об’єднання, перетин, різниця та симетрична різниця.
Щоб зрозуміти цей приклад, ви повинні знати наступні теми програмування на Python:
- Набори Python
- Введення, виведення та імпорт Python
Python пропонує тип даних, який називається набором, елементи якого повинні бути унікальними. Він може бути використаний для виконання різних операцій набору, таких як об'єднання, перетин, різниця та симетрична різниця.
Вихідний код
# Program to perform different set operations like in mathematics # define three sets E = (0, 2, 4, 6, 8); N = (1, 2, 3, 4, 5); # set union print("Union of E and N is",E | N) # set intersection print("Intersection of E and N is",E & N) # set difference print("Difference of E and N is",E - N) # set symmetric difference print("Symmetric difference of E and N is",E N)
Вихідні дані
Союз E і N дорівнює (0, 1, 2, 3, 4, 5, 6, 8) Перетин E і N дорівнює (2, 4) Різниця E і N дорівнює (8, 0, 6) Симетрична різниця E і N дорівнює (0, 1, 3, 5, 6, 8)
У цій програмі ми беремо два різні набори і виконуємо різні операції з ними. Це можна еквівалентно зробити за допомогою встановлених методів.