Об'єднання набору Python ()

Метод union () набору Python повертає новий набір з різними елементами з усіх наборів.

Об'єднання двох або більше множин - це сукупність усіх різних елементів, присутніх у всіх множинах. Наприклад:

 A = (1, 2) B = (2, 3, 4) C = (5) Тоді, 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)
Союз з трьох наборів показаний зеленим кольором

Синтаксис union():

 A.union (* інші_набори)

Примітка: * не є частиною синтаксису. Він використовується для позначення того, що метод може приймати 0 або більше аргументів.

Повернене значення від union ()

  • union()Метод повертає новий набір з елементами з безлічі і всіх інших наборів (передається в якості аргументу).
  • Якщо аргумент не передано union(), він повертає неглибоку копію набору.

Приклад 1: Працювання union ()

 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())

Вихідні дані

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

Ви також можете знайти об'єднання множин за допомогою |оператора.

Приклад 2: Встановіть об'єднання за допомогою | Оператор

 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)

Вихідні дані

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

Цікаві статті...