Q:

# Find the intersection (common) of two sets and remove those elements from the first set using python programming

### Find the intersection (common) of two sets and remove those elements from the first set

Given:

``````first_set = {23, 42, 65, 57, 78, 83, 29}
second_set = {57, 83, 29, 67, 73, 43, 48}
``````

Expected Output:

```Intersection is  {57, 83, 29}
First Set after removing common element  {65, 42, 78, 23}```

Hint:

• Use the `intersection()` and `remove()` method of a set

Solution:

• Get the common items using the` first_set.intersection(second_set)`
• Next, iterate common items using a for loop
• In each iteration, use the `remove()` method of on first set and pass the current item to it.
``````first_set = {23, 42, 65, 57, 78, 83, 29}
second_set = {57, 83, 29, 67, 73, 43, 48}

print("First Set ", first_set)
print("Second Set ", second_set)

intersection = first_set.intersection(second_set)
print("Intersection is ", intersection)
for item in intersection:
first_set.remove(item)

print("First Set after removing common element ", first_set)
``````