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 Program to Represent enum
Python Set intersection_update()
Python ascii()
Python chr()
Python Program to Get File Creation and Modification Date
Python Program to Display Calendar
Python Program to Iterate Over Dictionaries Using for Loop
Python map()
Python Program to Catch Multiple Exceptions in One Line
Python String capitalize()
Python @property decorator
Python Package
Python Machine Learning Second Edition - Sebastian Raschka & Vahid Mirjalili
Python String startswith()
Python String partition()
Python Set isdisjoint()
Python Dictionary values()
Python String format_map()
Python String replace()
Python Tuple
Python Program to Find ASCII Value of Character
Python Decorators
Python __import__()
Python Program to Create Pyramid Patterns
Python String index()
Python Program to Convert String to Datetime
Python Program to Merge Mails
Python Program to Merge Two Dictionaries
Python Program to Differentiate Between del, remove, and pop on a List
JavaScript Map and Set
Python String lstrip()
Python List reverse()