Manage data with Python dictionaries

Visual Studio

Python dictionaries allow you to model complex data. This module explores common scenarios where you could use dictionaries.

Learning objectives

By the end of this module, you'll be able to:

  • Identify when to use a dictionary
  • Create and modify data inside a dictionary
  • Utilize keys and values methods to access dictionary data


  • Basic Python programming knowledge, which includes use of variables, strings, integers, and math
  • Experience working with lists in Python
  • Experience modifying and running code in Jupyter notebooks