# How do you add a set in Python?

**set add**() in

**python**

**set add**() method adds a given element to a

**set**if the element is not present in the

**set**. Syntax:

**set**.

**add**(elem) The

**add**() method doesn't

**add**an element to the

**set**if it's already present in it otherwise it will get added to the

**set**.

Hereof, what is set () in Python?

**Python** | **set()** method **set()** method is used to convert any of the iterable to the distinct element and sorted sequence of iterable elements, commonly called **Set**. Syntax : **set**(iterable) Parameters : Any iterable sequence like list, tuple or dictionary. Returns : An empty **set** if no element is passed.

**Adding**elements of

**one set to**another, only the union is intuitively suitable

**to**be considered as the

**set**addition. This is because the union of two

**sets**is a superset of each operand. There is

**one**additional

**set**operation that is worth paying attention

**to**: Symmetric Difference: x∈A^B iff either x∈A or x∈B but x∉A∩B.

Also know, how do you join two sets?

**2** Answers. All you have to do to **combine** them is c = a|b . **Sets** are unordered sequences of unique values. a|b is the union of the **two sets** (a new **set** with all values found in either **set**).

You can **initialize** an empty **set** by using **set**() . To intialize a **set** with values, you can pass in a list to **set**() . If you look at the output of dataScientist and dataEngineer variables above, notice that the values in the **set** are not in the order added in. This is because **sets** are unordered.