def layer(dict):
    for k, v in dict:
        if '/' in k:
            del dict[k]
subdict = dict.get(k[:k.find('/')], {})
subdict[k[k.find('/') + 1:]] = v
layer(subdict)
Нужно создать многоуровневый дикт из плоского