Python module for interacting with nested dicts as a single level dict with delimited keys.
Project Links
Meta
Author: codejedi365, Dennis Henry, Gavin M. Roy
Maintainer: codejedi365
Requires Python: ~=3.8
Classifiers
Topic
- Software Development :: Libraries
Development Status
- 5 - Production/Stable
Intended Audience
- Developers
Operating System
- OS Independent
Programming Language
- Python
- Python :: 3
- Python :: 3.8
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: 3.13
- Python :: 3.14
FlatDict is a Python library for interacting with nested dictionaries and lists as a single-level dictionary with delimited keys.
This library provides the FlatDict class for flattening nested dictionaries, and the FlatterDict class for flattening nested dictionaries and sequences (lists and tuples).
The official documentation can be found at codejedi365.github.io/flatdict.