employees1 = {"John", "Jane", "Linda"} print(employees1) print(len(employees1)) employees2 = set(["David", "Mark", "Marie"]) print(employees2) empty = set() print(empty) a = set([1, 2, 2, 3, 4, 5, 3]) print(a) first_set = set(("Connor", 32, (1, 2, 3))) print(first_set) second_set = set("Connor") print(second_set) primes = {2, 3, 5, 7} print(primes) evens = {2, 4, 6, 8} print(evens) # Union print(primes | evens) # primes.union(evens) # Intersection print(primes & evens) # primes.intersection(evens) # Difference print(primes - evens) # primes.difference(evens) # Symmetric difference print(primes ^ evens) # primes.symmetric_difference(evens) primes.add(11) print(primes) primes.remove(11) print(primes) a = {1, 2, 3, 4, 5, 6} print(a) b = {4, 5, 6, 7, 8, 9} print(b) a.update(b) # a "union" operation print(a) a &= b # the "intersection" operation print(a) a -= set((7, 8, 9)) # the "difference" operation print(a) a ^= b # the "symmetric difference" operation print(a) add_set = set((1, 2, 3, 4)) print(add_set) add_set.update((1,)) print(add_set) add_set.update(("cello", "violin")) print(add_set) sub_set = add_set sub_set.remove("violin") print(sub_set) ganadores = {"pedro", "pablo"} jugadores = {"miguel", "antonio", "juan"} print(jugadores.isdisjoint(ganadores)) a = frozenset((1, 2, 3, 4)) print(a) b = frozenset(("w", "x", "y", "z")) print(b) d = {a: "hello", b: "world"} print(d)