Sets in python

In this tutorial we are going to discuss about the sets.

Introduction:

Python provides a built in function called sets.

sets consists of following properties :-

  1. sets are unordered.
  2. set elements are unique.
  3. set does not allow duplicate values.
  4. sets are immutable.

Example:

Input:

set1={"app" ,"exp ","fox ","dog"}
print(set1)

Output:

{"app", "exp", "fox", "dog"}

Get the length of set:

To get the length of set we are using the function len().

Example:

Input:

set1={"apple", "banana", "mango"}
print. len(set1)

Output:

3

Add items:

Once the set is created you cannot change the set but you can add the items into it.

Example:

Input:

set1={"apple", "banana", "mango"}
print. add("orange)

Output:

{"apple", "banana", "mango", "orange"}

Remove items:

To remove the items in a set we use a function remove().

Example:

Input:

set1={"apple", "banana", "mango", "orange"}
set1.remove("banana")
print(set1)

Output:

{"apple", "mango", "orange"}

Clear items:

To clear the items or elements in the set we use the clear().

Example:

Input:

set1={"apple", "banana", "mango"}
set1.clear()
print(set1)

Output:

set1={}

Operations on sets:

Union : 

Union operator is used add the elements in the two sets.

Example:

Input:

set1={1,2,3,4}
set1={2,4,5,6}
set1.union(set2)

Output:

{1,2,3,4,5,6}

Intersection:

Intersection operator is used to return the common elements in the two sets.

Example:

Input:

set1={1,2,3,4,5,6}
set2={3,4,7,8,9,1}
set1.intesection(set2)

Output:

{1,3,4}

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top