dictutils

Small, dependency-free utilities for nested dictionaries

Navigation

  • Quickstart
  • Core Functions
  • Advanced Operations (dictutils.ops)
  • Cookbook: Common Tasks
  • API Reference

  • 📦 PyPI Package
  • 🐛 Issue Tracker
  • 📖 Changelog

Related Topics

  • Documentation overview

Index

_ | A | C | D | E | F | G | I | M | N | P | Q | R | S | T | W

_

  • __init__() (dictutils.nestagg.Agg method)

A

  • Agg (class in dictutils.nestagg)

C

  • coalesce_paths() (in module dictutils.ops)
  • count_by() (in module dictutils.ops)

D

  • deep_del() (in module dictutils.ops)
  • deep_diff() (in module dictutils.ops)
  • deep_get() (in module dictutils.ops)
  • deep_has() (in module dictutils.ops)
  • deep_set() (in module dictutils.ops)
  • deep_update() (in module dictutils.ops)
  • distinct_by() (in module dictutils.ops)

E

  • ensure_path() (in module dictutils.ops)
  • expand_paths() (in module dictutils.ops)

F

  • flatten_paths() (in module dictutils.ops)

G

  • group_by() (in module dictutils.ops)

I

  • index_by() (in module dictutils.ops)

M

  • map_items() (in module dictutils.ops)
  • map_keys() (in module dictutils.ops)
  • map_values() (in module dictutils.ops)
  • match() (in module dictutils.ops)
  • merge_lists_by() (in module dictutils.ops)
  • mergedict() (in module dictutils)

N

  • nest_agg() (in module dictutils.nestagg)

P

  • patch() (in module dictutils.ops)
  • pivot() (in module dictutils)
  • project() (in module dictutils.ops)
  • prune() (in module dictutils.ops)

Q

  • qsdict() (in module dictutils)

R

  • reduce_by() (in module dictutils.ops)
  • rename_keys() (in module dictutils.ops)
  • rollup_tree() (in module dictutils.ops)

S

  • schema_check() (in module dictutils.ops)
  • sum_by() (in module dictutils.ops)

T

  • transpose_dict() (in module dictutils.ops)

W

  • where() (in module dictutils.ops)
©2025, Adi Eyal.
Fork me on GitHub