练习题2:添加字典节点
Posted 丁远之python进阶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了练习题2:添加字典节点相关的知识,希望对你有一定的参考价值。
创造字典并添加字典子节点,附件功能:新增,查看,返回,退出
db = {} path = [] while True: temp = db for tempa in path: temp = temp[tempa] print("当前节点为:", list(temp.keys())) inp1 = input("1:新增节点;2:查看节点;B:返回上一层;Q:退出。\\n>>>") if inp1 == "1": newkey = input("请输入节点名称: \\n>>>") if newkey in temp: print("节点已经存在!") else: temp[newkey] = {} print(temp) elif inp1 == "2": name = input("请输入节点名称: ") if name in temp: path.append(name) else: print("节点不存在!") elif inp1.lower() == "b": if path: path.pop() elif inp1.lower() == "q": break else: print("Please input right key !")
以上是关于练习题2:添加字典节点的主要内容,如果未能解决你的问题,请参考以下文章