python笔记-006-字典

来源:互联网 发布:c语言主函数参数 编辑:程序博客网 时间:2024/06/05 23:02
# ★字典:键(key)-值(value)对student01 = {'name':'zhangsan', 'gender':'male'}print(student01['name'])print(student01['gender'])# ★添加键(key)-值(value)对student02 = {'name':'xiaohong', 'gender':'female'}student02['age'] = 16student02['address'] = 'China'print(student02)# ★添加键(key)-值(value)对的值student02['age'] = 18print(student02)# ★删除键(key)-值(value)对的值(del)del student02['age']print(student02)# ★遍历字典languages = {    1:'python',    2:'java',    3:'c',    4:'c++',    5:'php'    }for key, value in languages.items():    print(str(key) + '---' + value)# 使用方法languages.items()返回键(key)-值(value)对列表# 遍历所有键(key),返回列表for k in languages.keys():    print('---' + str(k) + '---')# 默认遍历所有键,替换为for k in languages:输出不变# 遍历所有值(value),返回列表for v in languages.values():    print('---' + str(v) + '---')# ★集合:类似列表,但每个元素都独一无二# ★使用set()找出列表独一无二的元素names = ['zhangsan', 'lisi', 'wangwu', 'zhangsan']print(names)print(set(names))  # 去掉重复值

原创粉丝点击