Difference_update () actualiza el conjunto que llama al método difference_update () con la diferencia de 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.
Para obtener más información, visite Python set difference.
La sintaxis de difference_update () es:
A.difference_update (B)
Aquí, A y B son dos conjuntos. difference_update()
actualiza el conjunto A con la diferencia de conjunto de A-B
.
Valor devuelto de difference_update ()
difference_update()
devuelve None
indicando que el objeto (conjunto) está mutado.
Suponer,
resultado = A.actualización_diferencia (B)
Cuando ejecuta el código,
- el resultado será
None
- A será igual a AB
- B no cambiará
Ejemplo: ¿Cómo funciona difference_update ()?
A = ('a', 'c', 'g', 'd') B = ('c', 'f', 'g') result = A.difference_update(B) print('A = ', A) print('B = ', B) print('result = ', result)
Salida
A = ('d', 'a') B = ('c', 'g', 'f') resultado = Ninguno