Manual Python.pdf


Vista previa del archivo PDF manual-python.pdf


Página 1...35 36 3738 39

Vista previa de texto


Los elementos 1 y 2 están en X pero no en Y. Mientras que 4, 5 y 6

están en Y pero no en X. 3 está en ambos conjuntos. Lo mismo se logra mediante X.diference(Y) o

Y.diference(X) respectivamente.

Diferencia simétrica:
Se define como un nuevo conjunto que contiene todos los elementos de A y B, pero que no se repitan en

ninguno de ellos. Se denota A∆B y utilizaremos el operador ^:

3 y 4 existen en ambos conjuntos, por lo que el nuevo conjunto
no los tendrá en cuenta. Se podrá utilizar X.symmetric_diference(Y). Es indiferente el orden.

Subconjunto:
Subconjunto:
Se define A como subconjunto de B, solo si todos los elementos de A existen en B. Para saber si un conjunto
es subconjunto utilizamos el método issubset(), que devuelve True o False:

Supercojunto:
Se define A como superconjunto de B, si y solo si, B es subconjunto de A:

Ya que B es subconjunto de A, debido a que todos los elementos de B también existen en A.

Pertenencia:
Pertenencia: