Write a program to perform below operations on set:
- Create two different sets with the data.
- Print set items.
- Add/remove items in/from a set.
- Perform operations on sets: union, intersection, difference, symmetric difference, check subset of another set.
Code
# create two setss1 = {46,23,12,34,56,78,90,12,34,56,78,90}s2 = {35, 34, 12, 77, 44, 10, 55}# print setsprint(s1)print(s2)# remove element from setprint("Set after removing element (12 removed): ", s1.remove(12))# add element to setprint("Set after adding element (100 added): ", s1.add(100))# perform union operationprint("Union of two sets: ", s1.union(s2))# perform intersection operationprint("Intersection of two sets: ", s1.intersection(s2))# perform difference operationprint("Difference of two sets: ", s1.difference(s2))# perform symmetric difference operationprint("Symmetric difference of two sets: ", s1.symmetric_difference(s2))# check subsetprint("Is s1 subset of s2: ", s1.issubset(s2))
0 Comments
Post a Comment