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 Find the Largest Among Three Numbers
Python Matrices and NumPy Arrays
Python Operators
Python Program to Find the Factorial of a Number
Python Iterators
Python Program to Compute the Power of a Number
Deep Learning in Python - LazyProgrammer
Python Program to Display Calendar
Python String isdecimal()
Python String isidentifier()
Python String rpartition()
Python tuple()
Python Objects and Classes
Python format()
Python Data Types
Python Program to Find the Size (Resolution) of a Image
Python Set symmetric_difference_update()
Python __import__()
Python Program to Solve Quadratic Equation
Python Program to Get the Class Name of an Instance
Python Program to Find All File with .txt Extension Present Inside a Directory
Python List reverse()
Python getattr()
Python Decorators
Python String endswith()
Python Function Arguments
Python strftime()
Python Program to Display Fibonacci Sequence Using Recursion
Python input()
Python String isalpha()
Python bool()
Python String isprintable()