Python establece difference_update ()

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 Noneindicando 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

Articulos interesantes...