# Enter 5 numbers in two sets and find the symmetric differences in Python

###### Sets - Question 4

In this question, we will see how to enter 5 numbers in two sets and print their symmetric difference in Python programming. To know more about sets click on the sets lesson.

**Q4)** Write a program in Python to enter 5 numbers in two sets and print their symmetric difference, that means create a new set having all the numbers that are present either in Set A or Set B but not both and print the new set on the screen.

Example:- Set A = {1, 2, 3, 4, 5} Set B = {1, 6, 2, 7, 3} New set c having numbers present either in Set a or Set b but not both {4, 5, 6, 7}

#### Program

```
a=set()
b=set()
print('Enter 5 numbers in Set a')
for i in range(5):
a.add(int(input()))
print('Enter 5 numbers in Set b')
for i in range(5):
b.add(int(input()))
# Creating a new set having numbers present either in Set a or Set b but not both
c=a.symmetric_difference(b)
print('New set c having numbers present either in Set a or Set b but not both')
print(c)
```

#### Output

Enter 5 numbers in Set a 1 2 3 4 5 Enter 5 numbers in Set b 1 6 2 7 3 New set c having numbers present either in Set a or Set b but not both {4, 5, 6, 7}