Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Conjuntos (sets)
Esto significa que, al igual que las listas y las tuplas, puedes introducir diferentes tipos de
Python.
Esto significa que sólo hay uno de un elemento en particular en un set. Para definir un set,
se usan llaves.
Cuando se cree el set propiamente dicho, los elementos duplicados no estarán presentes.
Puedes convertir una lista en un set usando la función set, esto se llama conversión de tipos.
Simplemente utiliza la lista como entrada para la función set.
Veamos un ejemplo.
Consideremos el set A.
Si estás familiarizado con los conjuntos, esto podría ser parte de un diagrama de Venn.
Un diagrama de Venn es una herramienta que usa figuras habitualmente para representar
conjuntos.
Sólo ponemos el nombre del set seguido de un punto, luego el método add.
El argumento es el nuevo elemento del conjunto que nos gustaría añadir, en este caso, NSYNC.
Si añadimos el mismo artículo dos veces, ya que no puede haber duplicados en un set.
El argumento es el elemento del set que queremos eliminar, en este caso, NSYNC.
Si buscamos un artículo que no está en el set, en este caso para el elemento Who, como el
elemento no está en el set, obtendremos un falso.
Estos son tipos de operaciones matemáticas del set.
Hay muchas operaciones matemáticas útiles que podemos hacer entre sets.
La intersección de dos sets es un nuevo set que contiene elementos que están en ambos sets.
Como el solapamiento está compuesto por el círculo rojo y el círculo azul, definimos la
intersección en términos de "y" (and).
Si superponemos los valores del set sobre el círculo colocando los elementos comunes en el área
de superposición, vemos la correspondencia.
Después de aplicar la operación de intersección, todos los elementos que no están en ambos sets
desaparecen.
Vemos que tanto AC /DC como Back in Black están en ambos sets.
El resultado es un nuevo set álbum; set tres, que contiene todos los elementos de ambos
álbumes, set uno y set dos.
La unión de dos sets es el nuevo set de elementos que contiene todos los elementos de ambos
sets.
Podemos encontrar la unión de los sets, álbum set uno y álbum set dos de la siguiente manera.
El resultado es un nuevo set que tiene todos los elementos del álbum set uno y del álbum set dos.
Podemos representarlo con un diagrama de Venn, ya que todos los elementos y el álbum set tres
están en el álbum set uno.
El círculo que representa el álbum set uno encapsula el círculo que representa el álbum set tres.
Como el álbum set tres es un subconjunto del álbum set uno, el resultado es verdadero.