snippetpythonCriticalCanonical
How can I add new keys to a dictionary?
Viewed 0 times
howkeysdictionaryaddcannew
Problem
How do I add a new key to an existing dictionary? It doesn't have an
.add() method.Solution
You create a new key/value pair on a dictionary by assigning a value to that key
If the key doesn't exist, it's added and points to that value. If it exists, the current value it points to is overwritten.
d = {'key': 'value'}
print(d) # {'key': 'value'}
d['mynewkey'] = 'mynewvalue'
print(d) # {'key': 'value', 'mynewkey': 'mynewvalue'}If the key doesn't exist, it's added and points to that value. If it exists, the current value it points to is overwritten.
Code Snippets
d = {'key': 'value'}
print(d) # {'key': 'value'}
d['mynewkey'] = 'mynewvalue'
print(d) # {'key': 'value', 'mynewkey': 'mynewvalue'}Context
Stack Overflow Q#1024847, score: 4456
Revisions (0)
No revisions yet.