Conjunto de python | diferencia_actualizar()

El método difference_update() ayuda en una forma en el lugar de diferenciar el conjunto. El set difference() discutido anteriormente ayuda a encontrar la diferencia entre dos conjuntos y devuelve un nuevo conjunto con el valor de diferencia, pero difference_update() actualiza el conjunto de llamadas existente.
Si A y B son dos conjuntos. El método set difference() obtendrá el (A – B) y devolverá un nuevo conjunto. El método set difference_update() modifica el conjunto existente. Si se realiza (A – B), entonces A se modifica en (A – B), y si se realiza (B – A), entonces B se modifica en (B – A).
Sintaxis: 
 

A.difference_update(B) for (A - B)
B.difference_update(A) for (B - A)

La función devuelve Ninguno y cambia el valor del conjunto existente. 
En este ejemplo, obtendremos la diferencia entre dos conjuntos y mostraremos cómo funciona difference_update.
 

Python3

# Python code to get the difference between two sets
# using difference_update() between set A and set B
 
# Driver Code
A = {10, 20, 30, 40, 80}
B = {100, 30, 80, 40, 60}
 
# Modifies A and returns None
A.difference_update(B)
 
# Prints the modified set
print (A)

Producción: 
 

{20, 10}

Publicación traducida automáticamente

Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *