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 String count()
Python Set difference()
Python Machine Learning Third Edition - Sebastian Raschka & Vahid Mirjalili
Python Anonymous / Lambda Function
Python Program to Iterate Through Two Lists in Parallel
Python String rindex()
Python datetime
Python Program to Merge Two Dictionaries
Python Program to Create Pyramid Patterns
Python Set difference_update()
Deep Learning from Scratch - Building with Python form First Principles - Seth Weidman
Java Program to Implement the Program Used in grep/egrep/fgrep
Python Program to Find Hash of File
Python Program to Find ASCII Value of Character
Python classmethod()
Python Type Conversion and Type Casting
Python bytes()
Python Program to Multiply Two Matrices
Python List Comprehension
Python String islower()
Python tuple()
Python String format()
Python divmod()
Python abs()
Python bool()
Python Dictionary values()
Python Program to Convert Two Lists Into a Dictionary
Python map()
Python Program to Convert Kilometers to Miles
Machine Learning with Python for everyone - Mark E.Fenner
Python String replace()
Python object()