Python frozenset() Built in Function

Python frozenset() is a built-in function that returns an immutable set object. A set is a collection of unique and unordered elements that supports operations like union, intersection, difference, etc. A frozenset is like a set, but it cannot be modified or changed once created.

Here are some examples of how to use Python frozenset():

To create a frozenset from a list of fruits:

fruits = ["apple", "banana", "cherry"]
fset = frozenset(fruits)
print(fset)

Output:
frozenset({'apple', 'banana', 'cherry'})

To create an empty frozenset:

fset = frozenset()
print(fset)

Output:
frozenset()

To perform set operations with frozensets:

a = frozenset([1, 2, 3])
b = frozenset([3, 4, 5])
print(a.union(b))
# returns a new frozenset with elements from both a and b
print(a.intersection(b)) # returns a new frozenset with elements common to both a and b
print(a.difference(b)) # returns a new frozenset with elements in a but not in b

Output:
frozenset({1, 2, 3, 4, 5})
frozenset({3})
frozenset({1, 2})

If you have any questions about this code, you can drop a line in comment.

Comments

Popular posts from this blog

Python chr() Built in Function

Python float() Built in Function

Python bool() Built in Function

Python Printing Readable Results

Python exec() Built in Function