_author_ = "Happyboy"

data = {
'北京':{
"昌平":{
"沙河":["Happyboy","test"],
"天通苑":["我爱我家"]
},
"朝阳":{
"望京":["奔驰","陌陌"],
"国贸":{"CICC","HP"},
"东直门":{"Advent","飞信"},
},
"海淀":{},
}, '山东':{
"德州":{},
"青岛":{},
"济南":{}
},
'广东':{
"东莞":{},
"常熟":{},
"佛山":{},
},
} exit_flag =False while not exit_flag:
for i in data:
print(i)
choice = input("选择进入1>>:")
if choice in data:
while not exit_flag:
for i2 in data[choice]:
print("\t",i2)
choice2 = input("选择进入2>>:")
if choice2 in data[choice]:
while not exit_flag:
for i3 in data[choice][choice2]:
print("\t\t",i3)
choice3 = input("选择进入3>>:")
if choice3 in data[choice][choice2]:
for i4 in data[choice][choice2][choice3]:
print("\t\t",i4)
choice4 =input("最后一层,按b返回>>:")
if choice4 == "b":
pass
elif choice4 =="q":
exit_flag = True
if choice3 == "b":
break
elif choice3 == "q":
exit_flag = True
if choice2 == "b":
break
elif choice2 == "q":
exit_flag = True

最新文章

  1. 【Java每日一题】20161227
  2. python 内置函数!
  3. Codeforces 552C Vanya and Scales(思路)
  4. iOS性能优化:Instruments
  5. 22Spring_JdbcTemplatem模板工具类的使用——使用外部属性文件来配置(properties)
  6. WPF中资源引用方式汇总
  7. 002 Spring Restful案例
  8. 常用的50条linux 命令
  9. Android开发在路上:少去踩坑,多走捷径(转)
  10. php笔记(八)PHP类与对象之抽象类
  11. 【LeetCode】220. Contains Duplicate III
  12. HTTP协议、Ajax请求
  13. PyQt5基础应用一
  14. php中测试运行的时间,从而选择得出优化程序
  15. 面向对象一 OOP与类
  16. [转]C#中基于GDI+(Graphics)图像处理系列之前言
  17. 关于IWMS中遇到的问题及解决方法
  18. C#操作剪贴板实现复制粘贴
  19. Vue状态管理
  20. dell t130服务器安装windowsserver2008R2系统

热门文章

  1. .net core 下调用.net framework框架的WCF方法写法
  2. vue中的js动画与Velocity.js结合
  3. 在vue中使用animate库
  4. [Pytorch] pytorch笔记 <二>
  5. 20145238-荆玉茗 《Java程序设计》第五次实验报告
  6. Advanced Memory Allocation 内存分配进阶[转]
  7. matlab vs联调
  8. SpringBoot学习10:springboot整合mybatis
  9. 在haoodp-2.7.3 HA的基础上安装Hbase HA
  10. 自定义扩展Compare比较方法