您现在的位置是:首页 > 文章详情

三级菜单

日期:2018-04-04点击:386
db = { "riskcontrol" :{ "riskinner": [ "pay-inner-api-A1", "user-inner-api-A1" ], "riskweb": [ "itfin-job-A1", "pay-web-api-A1", "user-web-manager-A1" ] }, "shop": { "shopinner": [ "home-inner-api-A1", "product-inner-api-A1", ], "shopweb": [ "shop-job-A1", "home-web-api-A1" ] } } path = [] while True: temp = db for item in path: temp = temp[item] print('当前节点的所有子节点:',list(temp.keys()),'\n') choice = input('1: 添加节点; 2: 查看节点(Q退出/返回上一级B) \n>>>') if choice == '1': k = input('请输入要添加的子节点名称: ') if k in temp: print('节点已经存在') else: temp[k] = {} elif choice == '2': k = input('请输入要查看的子节点: ') if k in temp: path.append(k) else: print('子节点名称错误') elif choice.lower() == 'b': if path: path.pop() elif choice.lower() == 'q': break else: print('输入不合法')
原文链接:https://yq.aliyun.com/articles/576275
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章