Dremendo Tag Line

Enter 5 numbers in two sets and find the symmetric difference update in Python

Sets - Question 8

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

Q8) Write a program in Python to enter 5 numbers in two sets and find the symmetric difference update, that means update Set A with elements that are present either in Set A or Set B but not both and print the Set A on the screen.

    Example:-
    Set A = {1, 2, 3, 4, 5}
    Set B = {1, 6, 2, 7, 3}
    Set a 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()))

# Update set a having numbers present either in Set a or Set b but not both
a.symmetric_difference_update(b)
print('Set a having numbers present either in Set a or Set b but not both')
print(a)

Output

Enter 5 numbers in Set a
1
2
3
4
5
Enter 5 numbers in Set b
1
6
2
7
3
Set a having numbers present either in Set a or Set b but not both
{4, 5, 6, 7}
video-poster