设为首页 加入收藏

TOP

Python模块列表字典(四)
2019-09-14 00:51:51 】 浏览:233
Tags:Python 模块 字典

print(av_catalog)
'''
info = {
    'stu1101': "TengLan Wu",
    'stu1102': "LongZe Luola",
    'stu1103': "XiaoZe Maliya",
}


for i in info:
    print(i,info[i])


for k,v in info.items():
    print(k,v)
# b = {
#    'stu1101':"Alex",
#    1:3,
#    2:5
# }
# info.update(b)
# print(info)
# c = dict.fromkeys([6,7,8],[1,{"name":"alex"},444])
# print(c)
# c[7][1]['name'] = "Jack Chen" #共用一个内存
# print(c)
# print(info.items())



# print(info)
# # print(info["stu1101"])
# print(info.get('stu1103'))
#
# print('stu1103' in info) #info.has_key("1103") in py2.x
# info["stu1101"] = "武藤兰"
# info["stu1104"] = "CangJingkong"


#del
# del info["stu1101"]
# info.pop("stu1101")
# info.popitem()
# print(info)


 


十、三级菜单


 


#!/usr/bin/env python
# -*- coding:utf-8 -*-
data = {
    '北京':{
        "昌平":{
            "沙河":["oldboy","test"],
            "天通苑":["链家地产","我爱我家"]
        },
        "朝阳":{
            "望京":["奔驰","陌陌"],
            "国贸":{"CICC","HP"},
            "东直门":{"Avent","飞信"},
        },
        "海淀":{},
    },
    '山东':{
        "德州":{},
        "青岛":{},
        "济南":{}
    },
    '广东':{
        "东莞":{},
        "常熟":{},
        "佛山":{},
    },
}
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", i3)
                    choice3 = input("选择进入3>>:")
                    if choice3 in data[choice][choice2]:
                        for i4 in data[choice][choice2][choice3]:
                            print("\t\t",i4)
       

首页 上一页 1 2 3 4 5 下一页 尾页 4/5/5
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Python 常用模块详解 下一篇Python PIL库图像处理操作详解

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目