老男孩三级菜单

data={
"北京":{
'昌平':{
'沙河':["oldboy","test"]},
'朝阳':{
"国贸":["CICC","mm"]}
},
'山东':{
"德州": {},
"青岛": {},
"济南": {},
},
'广东':{
"东莞":{},
"常熟":{},
"佛山":{},
},
}
while True:
for i in data:
print(i)

choice=input("选择进入1>>:")
if choice in data:
while True:
for i2 in data[choice]:
print(" ",i2)
choice2 = input("选择进入2>>:")
if choice2 in data[choice]:
while True:
for i3 in data[choice][choice2]:
print(" ",i3)
choice3=input("选择进入3>>:")
if choice3 in data[choice][choice2]:
while True:
for i4 in data[choice][choice2][choice3]:
print(" ",i4)
choice4 = input("退出q:")
if choice4=='b':
break
if choice3=='b':
break
if choice2=='b':
break
来自老男孩课件
原文地址:https://www.cnblogs.com/zhang20200703/p/14084512.html