python字典练习:用户查找和添加地区

Posted lihai1020

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python字典练习:用户查找和添加地区相关的知识,希望对你有一定的参考价值。

 1 db = {}  # 全部地区
 2 path = []   # 当前查看的路径["长沙","芙蓉区"]
 3 while True:
 4     temp = db
 5     for item in path:
 6         temp = temp[item]
 7     print("可以选地区:", list(temp.keys()))
 8     # 用户输入命令:
 9     com = input("1:添加地区,2:选择查看地区,3:返回上一层
>>>")
10     if com == "1":
11         com = input("请输入要添加的地区:
>>>>")
12         if com in temp:
13             print("该地区已存在")
14         else:
15             temp[com] = {}
16     elif com == "2":
17         com = input("请输入要查看的地区:
>>>>")
18         if com in temp:
19             path.append(com)
20         else:
21             print("没有该地区!")
22     elif com == "3":
23         if path:
24             path.pop()
25     else:
26         print("输入不合法!")

 

以上是关于python字典练习:用户查找和添加地区的主要内容,如果未能解决你的问题,请参考以下文章

地区--三级菜单_练习

Python爬虫练习(拉勾网北京地区数据挖掘类职位所需技能统计)

Python 基础 2022 最新第三课 列表 & 字典

Python 基础 2022 最新第三课 列表 & 字典

Python 基础 2022 最新第三课 列表 & 字典

python小练习1 名片管理器