Trusted answers to developer questions
Trusted Answers to Developer Questions

Related Tags

dictionary
python
hashtable
hashmap
communitycreator

How to add items to a dictionary in Python

Onyejiaku Theophilus Chidalu

Overview

Dictionaries in Python are used to store information that comes in key-value pairs. A dictionary contains a key and its value.

Code example

For example, each country has its capital, and in this context, the different countries can be keys, whereas their respective capitals are their values.

Take a look at this code below:

countries={"usa":"washington"}
print(countries)
Python creating a dictionary with one key:value pair

Code explanation

We created a dictionary named countries, set “usa” as the key, and “washington” as the value.

Code output

{'usa': 'Washington'}

The code returned a dictionary, as expected.

Now, how do we dynamically add another item to a dictionary?

How to add an item to a dictionary

To add another country, for example, "Ghana", to the dictionary we created earlier, countries, we use a new index key and value.

Code example

Now, let’s add "Ghana" as the key, and "Accra" as the value to the dictionary.

countries={"usa":"washington"}
countries["Ghana"] = "Accra"
print(countries)

Code explanation

  • Line 1: We create the dictionary countries.
  • Line 2: We add a new key and value to the dictionary by putting the value Ghana into a square bracket, and assigning Accra as the value.
  • Line 3: We print the updated dictionary.

Similarly, we can add many other key:value pairs in our dictionary.

RELATED TAGS

dictionary
python
hashtable
hashmap
communitycreator

CONTRIBUTOR

Onyejiaku Theophilus Chidalu
RELATED COURSES

View all Courses

Keep Exploring