TheDeveloperBlog.com

Home | Contact Us

C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML

Python set() function with Examples

Python set() function with Examples on append(), clear(), extend(), insert(), pop(), remove(), index(), count(), pop(), reverse(), sort(), copy(), all(), bool(), enumerate(), iter(), map(), min(), max(), sum() etc.

<< Back to PYTHON

Python set() Function

In python, a set is a built-in class, and this function is a constructor of this class. It is used to create a new set using elements passed during the call. It takes iterable as an argument and returns a new set object. The constructor syntax is given below.

Signature

set([iterable])

Parameters

iterable: a collection of immutable elements.

Return

It returns a new set.

Let's see some examples of set() function to understand it's functionality.

Python set() Function Example 1

A simple example to create a set of using iterable elements.

# Python set() function example
# Calling function
result = set() # empty set
result2 = set('12')
result3 = set('TheDeveloperBlog')
# Displaying result
print(result)
print(result2)
print(result3)

Output:

set()
{'1', '2'}
{'a', 'n', 'v', 't', 'j', 'p', 'i', 'o'}

Python set() Function Example 2

# Python set() function example
# Calling function
result = set(['12','13','15'])
result2 = set(('j','a','v','a','t','p','o','i','n','t'))
result3 = set({1:'One',2:'Two',3:'Three'})
# Displaying result
print(result)
print(result2)
print(result3)

Output:

{'15', '13', '12'}
{'n', 'v', 'a', 'j', 'p', 't', 'o', 'i'}
{1, 2, 3}

Python set() Function Example 3

Here, we are creating a set of filtered elements. The geteven function returns even values.

# Python set() function example
def geteven(data):
    if data%2 == 0:
        return data
    
evenval = filter(geteven,[2,5,6,9,8,4])
# Calling function
result = set(evenval)
# Displaying result
print(result)

Output:

{8, 2, 4, 6}

Next TopicPython Functions




Related Links:


Related Links

Adjectives Ado Ai Android Angular Antonyms Apache Articles Asp Autocad Automata Aws Azure Basic Binary Bitcoin Blockchain C Cassandra Change Coa Computer Control Cpp Create Creating C-Sharp Cyber Daa Data Dbms Deletion Devops Difference Discrete Es6 Ethical Examples Features Firebase Flutter Fs Git Go Hbase History Hive Hiveql How Html Idioms Insertion Installing Ios Java Joomla Js Kafka Kali Laravel Logical Machine Matlab Matrix Mongodb Mysql One Opencv Oracle Ordering Os Pandas Php Pig Pl Postgresql Powershell Prepositions Program Python React Ruby Scala Selecting Selenium Sentence Seo Sharepoint Software Spellings Spotting Spring Sql Sqlite Sqoop Svn Swift Synonyms Talend Testng Types Uml Unity Vbnet Verbal Webdriver What Wpf