你可以使用Python的递归函数来实现这个功能。以下是一个示例代码:
def convert_dict_to_str(input_dict):
if isinstance(input_dict, dict):
return {str(k): convert_dict_to_str(v) for k, v in input_dict.items()}
else:
return str(input_dict)
input_dict = {"a":{"b":1}}
output_dict = convert_dict_to_str(input_dict)
print(output_dict)
这段代码会遍历字典中的每一个元素,如果元素是字典,就递归调用convert_dict_to_str
函数,否则就直接将元素转换为字符串。希望这个代码对你有所帮助!