def map_nested_dicts_modify(ob, func):
    for k, v in ob.items():
        if isinstance(v, collections.Mapping):
            map_nested_dicts_modify(v, func)
Python: применить функцию к значениям во вложенном словаре