Python‎ > ‎set‎ > ‎

set.union()

http://www.adilwaseem.com/

Introduction
Return the union of sets as a new set.

Syntax
set(x).union(y)> z

Parameters
x, y,z=sets

Examples
The output is:
set1={3,1,44,66}
set2={2,3,33,44}
set3=set2.union(set1)
print(set3)

>>> 

{33, 2, 3, 1, 66, 44}
>>> 

set.symmetric_difference_update()
The return is after pop() the item:
 >>> from decimal import Decimal
>>> a=set()
>>> a.add(Decimal(1).adjusted())
>>> a.add(Decimal(.55).canonical())
>>> a.add(Decimal(-1).compare_signal(1))
>>> a
{0, Decimal('0.5500000000000000444089209850062616169452667236328125'), Decimal('-1')}
>>> b=set()
>>> b.add(Decimal(1).compare_total(2))
>>> b.add(Decimal(0.1).copy_abs())
>>> b
{Decimal('0.1000000000000000055511151231257827021181583404541015625'), Decimal('-1')}
>>> a.pop()
Decimal('-1')
>>> a.union(b)
{Decimal('0.1000000000000000055511151231257827021181583404541015625'), Decimal('-1')}

Comments