invert_nested_dict#

invert_nested_dict(d)#

Group keys by their nested dictionary value signatures.

Parameters:

d (dict[K, dict[str, Any]]) – Mapping whose values are nested dicts.

Returns:

Mapping from tuples of inner values (ordered by inner key name) to sets of outer keys.

Return type:

dict[tuple[Any, …], set[K]]