Example 1: empty set python
# Distinguish set and dictionary while creating empty set
# initialize a with {}
a = {}
# check data type of a
print(type(a))
# initialize a with set()
a = set()
# check data type of a
print(type(a))
Example 2: python set &
>>> A = {0, 2, 4, 6, 8};
>>> B = {1, 2, 3, 4, 5};
>>> print("Union :", A | B)
Union : {0, 1, 2, 3, 4, 5, 6, 8}
>>> print("Intersection :", A & B)
Intersection : {2, 4}
>>> print("Difference :", A - B)
Difference : {0, 8, 6}
# elements not present both sets
>>> print("Symmetric difference :", A ^ B)
Symmetric difference : {0, 1, 3, 5, 6, 8}
Example 3: python sets
# You can't create a set like this in Python
my_set = {} # ---- This is a Dictionary/Hashmap
# To create a empty set you have to use the built in method:
my_set = set() # Correct!
set_example = {1,3,2,5,3,6}
print(set_example)
# OUTPUT
# {1,3,2,5,6} ---- Sets do not contain duplicates and are unordered
Example 4: set except python
# Program to perform different set operations
# as we do in mathematics
# sets are define
A = {0, 2, 4, 6, 8};
B = {1, 2, 3, 4, 5};
# union
print("Union :", A | B)
# intersection
print("Intersection :", A & B)
# difference
print("Difference :", A - B)
# symmetric difference
print("Symmetric difference :", A ^ B)
Example 5: how to add in python
a = int(input())
b = int(input())
s = a+b
print(S)
Example 6: set in python
A_Set = {1, 2, "hi", "test"}
for i in A_Set: #Loops through the set. You only get the value not the index
print(i) #Prints the current value