链家字典实例--三级菜单

链家字典实例--三级菜单

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#!/usr/bin/env python3
#auth by lusen at 2016-11-23
# --*-- encoding utf-8 --*--
 
data = {
    '北京':{
        '昌平':{
            '沙河':['oldboy','test'],
            '天通苑':['链家','我爱我家']
             },
        '朝阳':{
            '望京':['奔驰','陌陌'],
            '国贸':{'CICC','HP'},
            '东直门':{'Advent','飞信'}
             },
        '海淀':{
 
             }
        },
    '山东':{
        '德州':{
            },
        '青岛':{
            },
        '济南':{
            }
        },
    '广东':{
        '东莞':{
            },
        '常熟':{
            },
        '佛山':{
            }
        }
}
 
exit_flag = False
while not exit_flag:
    for in data:
        print(i)
    choice = input("选择进入1,按q退出>>:")
 
    if choice in data:
        while not exit_flag:
            for i2 in data[choice]:
                print("\t",i2)
            choice2 = input("选择进入2,按b返回,按q退出>>:")
 
            if choice2 in data[choice]:
                while not exit_flag:
                    for i3 in data[choice][choice2]:
                        print("\t\t",i3)
                    choice3 = input("选择进入3,按b返回,按q退出>>:")
                    if choice3 in data[choice][choice2]:
                        for i4 in data[choice][choice2][choice3]:
                            print("\t\t",i4)
                        choice4 = input("最后一层,按b返回,按q退出>>:")
                        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

posted on 2017-10-20 10:48  淘才  阅读(81)  评论(0编辑  收藏  举报

导航