Table of Contents
1. Overview
The Python set update() method updates the set, adding items from other iterables.
The syntax of update() is:
A.update(iterable)
Here, A is a set, and iterable can be any iterable such as list, set, dictionary, string, etc. The elements of the iterable are added to the set A.
Let’s take another example:
A.update(iter1, iter2, iter3)
Here, the elements of iterables iter1, iter2, and iter3 are added to set A.
2. Return Value from update()
This set update() method returns None (returns nothing).
2.1. Example 1: Python set update()
A = {'a', 'b'}
B = {1, 2, 3}
result = A.update(B)
print('A =', A)
print('result =', result)
Output
A = {'a', 1, 2, 3, 'b'}
result = None
2.2. Example 2: Add elements of string and dictionary to Set
string_alphabet = 'abc'
numbers_set = {1, 2}
# add elements of the string to the set
numbers_set.update(string_alphabet)
print('numbers_set =', numbers_set)
info_dictionary = {'key': 1, 'lock' : 2}
numbers_set = {'a', 'b'}
# add keys of dictionary to the set
numbers_set.update(info_dictionary)
print('numbers_set =', numbers_set)
Output
numbers_set = {'c', 1, 2, 'b', 'a'}
numbers_set = {'key', 'b', 'lock', 'a'}
Note: If dictionaries are passed to the
update()method, the keys of the dictionaries are added to the set.
Related posts:
Python List remove()
Python Program to Append to a File
Python time Module
Python __import__()
Python Custom Exceptions
Python Program to Find All File with .txt Extension Present Inside a Directory
Python Program to Sort Words in Alphabetic Order
Python List sort()
Python Program to Check If a List is Empty
Python Program to Split a List Into Evenly Sized Chunks
Python Program to Get the Class Name of an Instance
Python open()
Python chr()
Python Program to Catch Multiple Exceptions in One Line
Python Machine Learning Cookbook - Practical solutions from preprocessing to Deep Learning - Chris A...
Python Program to Sort a Dictionary by Value
Python Dictionary items()
Python Operator Overloading
Python String isnumeric()
Python Program to Copy a File
Python String lstrip()
Python Tuple index()
Python *args and **kwargs
Python String partition()
Python Keywords and Identifiers
Python Program to Represent enum
Python set()
Python String islower()
Python Set clear()
Python Modules
Python String count()
Python Program to Check the File Size