Net-informations.com
SiteMap  | About    

Python Set

Python Set is like a dictionary, an unordered collection of keys, held without any values. The set type is mutable , the contents can be changed using methods like add() and remove() . Sets do not contain duplicates, every element in a Python set can have only one occurrence in that particular set, no multiple occurrences are allowed. There are currently two built-in set types, Set and Frozenset .

example

output

Create a Set from Tuple

example

output

Create a Set from List

example

output

Sets are Mutable

The set type is mutable, the contents can be changed using methods like add() and remove().

example

output

Set.remove() remove elements from set.

example

output

Set Length

len() function returned the length of a set.

example

output

Union of Sets

In Python, Union operation can be performed on two Python sets using the operator or by using the method union(). Union of two sets x and y is another set that contains all distinct elements in sets x and x.

Using Operator

example

output

Using union()

example

output

Intersection of Sets

In Python, Union operation can be performed on two Python sets using the operator & or by using the method intersection(). Intersection of two sets x and y is another set of elements those are present in both sets x and y (common to both of them).

Using & operator

example

output

Using intersection()

example

output

Difference of Sets

The difference() method returns the set difference of two sets. In Python, Difference operation can be performed on two Python sets using the operator - or by using the method difference().

Using - operator

example

output

Using difference()

example

output

Symmetric Difference of Sets

Symmetric difference of the sets is the set of elements those are not common to both the sets. The symmetric_difference() method using.

Using symmetric_difference()

example

output

Frozenset

A frozenset value is immutable: it's set up with the frozenset() function call, but once it's set up its contents cannot be altered.

example

output









net-informations.com (C) 2017    Founded by raps mk
All Rights Reserved. All other trademarks are property of their respective owners.