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 abs()
Python String lower()
Python super()
Python Program to Check If a List is Empty
Python Program to Check Whether a String is Palindrome or Not
Python Program to Convert Celsius To Fahrenheit
Operations on polynomials and series
Python compile()
Python Statement, Indentation and Comments
Python memoryview()
Python String rjust()
Python String upper()
Python String isalnum()
Python ascii()
Python *args and **kwargs
Python String istitle()
Python Program Read a File Line by Line Into a List
Python input()
Python String strip()
Python Dictionary
Debug a JavaMail Program
Python Program to Convert Decimal to Binary Using Recursion
Python Program to Display Fibonacci Sequence Using Recursion
Python Input, Output and Import
Python String translate()
Python Set add()
Python map()
Python Decorators
Python bytes()
Python Program to Extract Extension From the File Name
Python Exception Handling Using try, except and finally statement
Python Program to Remove Punctuations From a String