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 Tuple index()
Python next()
Python Anonymous / Lambda Function
Python Program to Calculate the Area of a Triangle
Python Program to Access Index of a List Using for Loop
Python Program to Capitalize the First Character of a String
Python Program to Print Hello world!
Python Program Read a File Line by Line Into a List
Python divmod()
Python Numbers, Type Conversion and Mathematics
Python oct()
Python Dictionary keys()
Python Function Arguments
Python Program to Create a Countdown Timer
Statistical Methods for Machine Learning - Disconver how to Transform data into Knowledge with Pytho...
Java Program to Implement the Binary Counting Method to Generate Subsets of a Set
Python complex()
Python Program to Check If a List is Empty
Python String rsplit()
Python Program to Create Pyramid Patterns
Python Set isdisjoint()
Python String encode()
Python List sort()
Python Program to Make a Flattened List from Nested List
Python Set copy()
Python Program to Differentiate Between type() and isinstance()
Python String casefold()
JavaScript Map and Set
Python issubclass()
Python frozenset()
Python iter()
Python Program to Find the Size (Resolution) of a Image