def appendabc(somedict):
    return dict(map(lambda key_value: (str(key_value[0]) + 'abc', key_value[1]),
        list(somedict.items())))

def transform(multilevelDict):
    new = appendabc(multilevelDict)
for key, value in list(new.items()):
    if isinstance(value, dict):
        new[key] = transform(value)
return new
print(transform({(1): 2, 'bam': 4, (33): {(3): 4, (5): 7}}))
В Python у меня есть словарь. Как изменить ключи этого словаря?