Diferencia de conjunto de Python ()

El método difference () devuelve la diferencia de conjuntos de dos conjuntos.

Si A y B son dos conjuntos. La diferencia de conjuntos de A y B es un conjunto de elementos que existe solo en el conjunto A pero no en B. Por ejemplo:

 Si A = (1, 2, 3, 4) B = (2, 3, 9) Entonces, A - B = (1, 4) B - A = (9)
Diferencia de dos conjuntos en Python

La sintaxis del difference()método en Python es:

 A. diferencia (B)

Aquí, A y B son dos conjuntos. La siguiente sintaxis es equivalente a A-B.

Valor de retorno de la diferencia ()

difference()El método devuelve la diferencia entre dos conjuntos que también es un conjunto. No modifica conjuntos originales.

Ejemplo 1: ¿Cómo funciona la diferencia () en Python?

 A = ('a', 'b', 'c', 'd') B = ('c', 'f', 'g') # Equivalent to A-B print(A.difference(B)) # Equivalent to B-A print(B.difference(A))

Salida

 ('b', 'a', 'd') ('g', 'f')

También puede encontrar la diferencia establecida usando el -operador en Python.

Ejemplo 2: Establecer la diferencia utilizando - Operador.

 A = ('a', 'b', 'c', 'd') B = ('c', 'f', 'g') print(A-B) print(B-A) 

Salida

 ('b', 'd', 'a') ('f', 'g')

Articulos interesantes...