set_1 = {2,4,6,8} set_2 = set() # cannot uses {} for an empty set. print(f"set_1: {set_1}") print(f"set_2: {set_2}") set_1.add(10) set_2.add(10) print(""" set_1.add(10) set_2.add(10)""") print(f"set_1: {set_1}") print(f"set_2: {set_2}") set_1.add(10) set_2.add(30) print(""" set_1.add(10) set_2.add(30)""") print(f"set_1: {set_1}") print(f"set_2: {set_2}") set_1.add(10) set_2.add(40) print(""" set_1.add(10) set_2.add(40)""") print(f"set_1: {set_1}") print(f"set_2: {set_2}") x = set_1 y = set_1.copy() print(""" x = set_1 y = set_1.copy()""") print(f"set_1: {set_1}") print(f"x: {x}") print(f"y: {y}") set_1.add(50) print(""" set_1.add(50)""") print(f"set_1: {set_1}") print(f"x: {x}") print(f"y: {y}") print() print(f"set_1: {set_1}") print(f"set_2: {set_2}") print(f"set_1.difference(set_2): {set_1.difference(set_2)}") print(f"set_1.union(set_2): {set_1.union(set_2)}") print(f"set_1.intersection(set_2): {set_1.intersection(set_2)}") print(f"set_1.symmetric_difference(set_2): {set_1.symmetric_difference(set_2)}") print() print("Please experiment with other set methods.")