Python Set union ()

El método Python set union () devuelve un nuevo conjunto con elementos distintos de todos los conjuntos.

La unión de dos o más conjuntos es el conjunto de todos los elementos distintos presentes en todos los conjuntos. Por ejemplo:

 A = (1, 2) B = (2, 3, 4) C = (5) Entonces, A∪B = B∪A = (1, 2, 3, 4) A∪C = C∪A = (1 , 2, 5) B∪C = C∪B = (2, 3, 4, 5) A∪B∪C = (1, 2, 3, 4, 5)
Unión de tres conjuntos mostrados en color verde

La sintaxis de union()es:

 A.union (* otros_conjuntos)

Nota: * no forma parte de la sintaxis. Se usa para indicar que el método puede tomar 0 o más argumentos.

Valor devuelto de union ()

  • El union()método devuelve un nuevo conjunto con elementos del conjunto y todos los demás conjuntos (pasados ​​como argumento).
  • Si no se pasa el argumento union(), devuelve una copia superficial del conjunto.

Ejemplo 1: Trabajo de unión ()

 A = ('a', 'c', 'd') B = ('c', 'd', 2 ) C = (1, 2, 3) print('A U B =', A.union(B)) print('B U C =', B.union(C)) print('A U B U C =', A.union(B, C)) print('A.union() =', A.union())

Salida

 AUB = (2, 'a', 'd', 'c') BUC = (1, 2, 3, 'd', 'c') AUBUC = (1, 2, 3, 'a', 'd' , 'c') A.union () = ('a', 'd', 'c')

También puede encontrar la unión de conjuntos usando el |operador.

Ejemplo 2: Establecer unión mediante | Operador

 A = ('a', 'c', 'd') B = ('c', 'd', 2 ) C = (1, 2, 3) print('A U B =', A| B) print('B U C =', B | C) print('A U B U C =', A | B | C)

Salida

 AUB = (2, 'a', 'c', 'd') BUC = (1, 2, 3, 'c', 'd') AUBUC = (1, 2, 3, 'a', 'c' , 'd')

Articulos interesantes...