Питхон Сет унион ()

Питхон сет унион () метода враћа нови скуп са различитим елементима из свих скупова.

Унија два или више скупова је скуп свих различитих елемената присутних у свим скуповима. На пример:

 А = (1, 2) Б = (2, 3, 4) Ц = (5) Тада је А∪Б = Б∪А = (1, 2, 3, 4) А∪Ц = Ц∪А = (1 , 2, 5) Б∪Ц = Ц∪Б = (2, 3, 4, 5) А∪Б∪Ц = (1, 2, 3, 4, 5)
Комплет од три комада приказан у зеленој боји

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

 А.унион (* други_сетови)

Напомена: * није део синтаксе. Користи се за означавање да метода може да узима 0 или више аргумената.

Повратна вредност од унион ()

  • union()Метод враћа нови сет са елементима из скупа и свим осталим сетовима (прошли као аргумент).
  • Ако се аргумент не проследи union(), он враћа плитку копију скупа.

Пример 1: Рад синдиката ()

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

Оутпут

 АУБ = (2, 'а', 'д', 'ц') БУЦ = (1, 2, 3, 'д', 'ц') АУБУЦ = (1, 2, 3, 'а', 'д' , 'ц') А.унион () = ('а', 'д', 'ц')

Унију скупова можете пронаћи и помоћу |оператора.

Пример 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)

Оутпут

 АУБ = (2, 'а', 'ц', 'д') БУЦ = (1, 2, 3, 'ц', 'д') АУБУЦ = (1, 2, 3, 'а', 'ц' , 'д')

Занимљиви Чланци...