下面直接放出这两个方法: # 查找单个键deffind(target, dictData, notFound='没找到'): queue = [dictData]whilelen(queue) >0: data = queue.pop()forkey, valueindata.items():ifkey == target:returnvalueeliftype(value) ==dict: queue.append(value)returnnotFound# 有多个同名键在字典里时,可以...
!!这是一个直接可用的方法!!看看效果!我们有这样一个多层嵌套的多维字典: # 老千层饼 data = { '千层饼': { '你以为我是第一层': { '其实我是第五层': '呵呵', '其实还有': { '肉弹葱鸡': ['哦!'],