Conjuntos Flashcards
Definicion de conjunto
Los conjuntos (sets) en Python son colecciones desordenadas y sin elementos repetidos. Se utilizan para almacenar múltiples elementos en una sola variable
- Unicidad: Los elementos en un conjunto son únicos; no hay duplicados.
- Desordenados: Los conjuntos no mantienen un orden en sus elementos.
- Creación: Se pueden crear usando llaves {}
o la función set([ ])
.
- Inmutabilidad de elementos: Los valores dentro de un conjunto son inmutables (no pueden cambiarse una vez añadidos).
len en conjuntos
En Python, un conjunto (set) es una colección de elementos únicos. Para saber cuántos elementos hay en un conjunto, se utiliza la función len(). Esta función devuelve un número entero que representa la cantidad de elementos únicos en el conjunto.
Conjuntos in
Existe un operador que se usa para saber si está presente un elemento en un conjunto o lista, el operador in. Si el valor existe en el conjunto la respuesta es True, de lo contrario False.
metodos
Métodos:
.add(valor): Agrega un elemento al conjunto.
.remove(elemento): Elimina el elemento especificado. Si no lo encuentra, da un error.
.discard(elemento): Similar a remove, pero no da error si el elemento no existe.
.pop(): Elimina un elemento aleatorio del conjunto.
.union(conjunto): Une dos conjuntos.
.intersection(conjunto): Crea un conjunto con los elementos compartidos entre dos conjuntos.