0
点赞
收藏
分享

微信扫一扫

递归 处理嵌套的字典

你可以使用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函数,否则就直接将元素转换为字符串。希望这个代码对你有所帮助!

举报

相关推荐

0 条评论