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 Check the File Size
Python File I/O Operation
Python frozenset()
Python String title()
Python if...else Statement
Python exec()
Python Program to Find ASCII Value of Character
Python Program to Represent enum
Python Set issuperset()
Python String rstrip()
Python id()
Python callable()
Python ord()
Python Function Arguments
Python __import__()
Python Modules
Python datetime
Python Dictionary values()
Python Program to Find Numbers Divisible by Another Number
Python for Loop
Python Program to Catch Multiple Exceptions in One Line
Python String rindex()
Python Program to Find LCM
Python Program to Check If a List is Empty
Python Data Types
Python Program to Delete an Element From a Dictionary
Deep Learning with Applications Using Python - Navin Kumar Manaswi
Python Program to Generate a Random Number
Python bytes()
How to get current date and time in Python?
Python open()
Python Decorators