> ## Documentation Index
> Fetch the complete documentation index at: https://python-training.ipoint-labs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Module 8: Dictionaries

> Store and look up data as key-value pairs, and iterate through keys, values, and items.

| | |
| - | - |
| **Exam** | PCEP-30-03 |
| **Section** | 3. Data Collections: Lists, Tuples, Sets, Dictionaries, and Strings (26% of the exam) |
| **Objectives** | 3.4.1 |
| **Exam questions** | About 1, one per objective |

By the end of this module you can do everything below. The objectives and their wording come from the [official PCEP-30-03 syllabus](https://pythoninstitute.org/pcep-exam-syllabus).

## 3.4.1 Construct, modify, and process dictionary data

* Create empty and populated dictionaries containing key-value pairs.
* Access dictionary values using keys, and use the `in` and `not in` operators to determine whether a key exists.
* Add new key-value pairs and update values associated with existing keys.
* Remove key-value pairs.
* Iterate through dictionaries, including their keys, values, and key-value pairs using the `keys()`, `values()`, and `items()` methods.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.