Basic Sets Flashcards
Crear un set a con miembros x y z
a = {x, y, z} o a = set([x, y, z]) a partir de una lista o a = set((x, y, z)) a partir de una tupla
Crear un set a con rango de miembros n
a = set(range(n))
Crear un set a de un string x
a = set(“x”)
Crear un frozenset a con miembros x y z
a = frozenset([x, y, z]) a partir de una lista o a = frozenset((x, y, z)) a partir de una tupla
Crear un frozenset a con rango de miembros n
a = frozenset(range(n))
Crear un frozenset a de un string x
a = frozenset(“x”)
Añadir miembro x a set a
a.add(x)
Crear un set a vacío
a = set()
No sería correcto a = {}, esto es un diccionario
Juntar miembros de sets a b
a. union(b)
b. union(a)
Obtener miembros en común de sets a b
a. intersection(b)
b. intersection(a)
Restar set b a set a
a.difference(b)
Restar set b a set a y guardar en set a
a.difference_update(b)
Restar simetricamente set b a set a
a.symmetric_difference(b)
Restar simetricamente set b a set a y guardar en set a
a.symmetric_difference_update(b)
Descartar miembro x de set a
a.discard(x)
Eliminar miembro x de set a
a.remove(x)
Puede dar error si miembro x no existe en el set
Devolver True si set a es subset de set b
a.issubset(b)
Subset es que los miebros del set a estan en el set b
Devolver True si set a es superset de set b
a.issuperset(b)
Superset es que los miembros del set a contienen los miembros del set b