En Python, los conjuntos son una estructura de datos muy útil que nos permiten almacenar colecciones de elementos únicos. La función isdisjoint()
nos permite determinar si dos conjuntos tienen una intersección o no, es decir, si comparten algún elemento en común.
¿Cómo funciona la función isdisjoint()?
La función isdisjoint()
es un método que se puede llamar sobre un conjunto en Python. Retorna True
si el conjunto no tiene elementos en común con el conjunto pasado como argumento, y False
si tienen al menos un elemento en común.
Ejemplo de uso de la función isdisjoint()
# Creamos dos conjuntos
set1 = {1, 2, 3, 4, 5}
set2 = {6, 7, 8, 9}
# Verificamos si tienen intersección
print(set1.isdisjoint(set2)) # Output: True
# Creamos otros dos conjuntos con elementos en común
set3 = {1, 2, 3}
set4 = {3, 4, 5}
# Verificamos si tienen intersección
print(set3.isdisjoint(set4)) # Output: False
En el primer ejemplo, los conjuntos set1
y set2
no tienen elementos en común, por lo tanto la función isdisjoint()
retorna True
. En cambio, en el segundo ejemplo los conjuntos set3
y set4
comparten el elemento 3
, por lo que la función retorna False
.
La función isdisjoint()
es una herramienta útil para verificar la relación entre dos conjuntos en Python. Puede ser utilizada en situaciones donde necesitamos determinar si dos conjuntos son completamente disjuntos o si tienen elementos en común.