In this example, we have defined two set variables and we have performed different set operations: union, intersection, difference and symmetric difference.
To understand this example, you should have the knowledge of the following Python programming topics:
Python offers a datatype called set whose elements must be unique. It can be used to perform different set operations like union, intersection, difference and symmetric difference.
Source Code
# 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)
Output
Union of E and N is {0, 1, 2, 3, 4, 5, 6, 8} Intersection of E and N is {2, 4} Difference of E and N is {8, 0, 6} Symmetric difference of E and N is {0, 1, 3, 5, 6, 8}
In this program, we take two different sets and perform different set operations on them. This can equivalently done by using set methods.
Related posts:
Python Anonymous / Lambda Function
Python compile()
Python Dictionary fromkeys()
Python Program to Find the Size (Resolution) of a Image
Python Custom Exceptions
Python del Statement
Python Program to Convert Two Lists Into a Dictionary
Python Dictionary
Python str()
Intelligent Projects Using Python - Santanu Pattanayak
Python Program to Check the File Size
Python Program to Get the Full Path of the Current Working Directory
Python Operators
Python Program to Get Line Count of a File
Python hex()
Python Program to Display the multiplication Table
Python String rjust()
Python String isupper()
Python timestamp to datetime and vice-versa
Python Program to Add Two Matrices
Python for Programmers with introductory AI case studies - Paul Deitel & Harvey Deitel
Python Set difference_update()
Python classmethod()
Python String join()
Python Program to Check Leap Year
Python String islower()
Python Program to Count the Number of Occurrence of a Character in String
Python frozenset()
Python Program to Extract Extension From the File Name
Python Program to Catch Multiple Exceptions in One Line
Python Set union()
Python List extend()