near_me
Linear Algebra
keyboard_arrow_down 54 guides
chevron_leftDocumentation
check_circle
Mark as learned thumb_up
0
thumb_down
0
chat_bubble_outline
0
Comment auto_stories Bi-column layout
settings
Python Dictionary | update method
schedule Aug 10, 2023
Last updated local_offer
Tags Python
tocTable of Contents
expand_more Master the mathematics behind data science with 100+ top-tier guides
Start your free 7-days trial now!
Start your free 7-days trial now!
Python's dict.update(~)
method updates the dictionary with the elements from another iterable of key/value pairs.
Parameters
1. other
| iterable
| optional
The iterable containing key/value pairs to update dictionary with.
Return value
None
Examples
Basic usage
To update dictionary d1
with values of dictionary d2
:
{'a': 'A', 'b': 'B', 'c': 'C'}
As the key 'c'
already existed in dictionary d1
, its value was overwritten with the value 'C'
from d2
.
When the key does not already exist in dictionary, the new key/value pair is added:
{'a': 'A', 'b': 'B', 'c': 'C', 'd': 'D'}
Note that we can see the key/value pair of 'd': 'D'
has been added to d1
dictionary.
Related
Merging two dictionaries in Python
There are 2 main ways to merge two dictionaries: using a shallow merge or using the dict.update(~) method.
Adding new key-value pairs to a dictionary in Python
There are 2 main ways to add new keys to a dictionary: subscript notation or dict.update(~) method.
Published by Isshin Inada
Edited by 0 others
Did you find this page useful?
thumb_up
thumb_down
Comment
Citation
Ask a question or leave a feedback...
Official Python Documentation
https://docs.python.org/3/library/stdtypes.html#dict.update
thumb_up
0
thumb_down
0
chat_bubble_outline
0
settings
Enjoy our search
Hit / to insta-search docs and recipes!