栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python3基础之字典dict

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python3基础之字典dict

字典dict 1.字典的定义

1.由一系列键值对组成的可变映射容器
2.映射:一对一的对应关系,且每条记录都是无序的
3.键必须是唯一且不可变(字符串/数字/元祖)。值没有限制

2.字典的创建

创建空字典

dict01 = {}
dict01 = dict{}

创建非空字典

dict02 = {“wj”:100,“zm”:80,“zr”:90}
dict02 =dict([(“a”,“b”),(“c”,“d”)]) print(dict02)

3.字典的基础操作

1.查找元素(根据key查找value)

dict03 = {"a":10,"b":20}
print(dict03["a"])
# 如果key不存在,这查找会错误,如果存在
if "qtx" in dict03:
    print(dict01["qtx"])

2.修改元素(之前存在key)

dict03 = {"a":10,"b":20}
dict03["a"] = "BB"
print(dict03)

3.添加元素(之前不存在key)

dict01["e"] = f

4.删除元素

del dict01["a"]

5.遍历字典(获取字典中所有的元素)

#遍历字典,得到所以的key
for key in dict01:
    print(key)
    print(dict01[key])

#遍历字典,获取value
for value in dict01.values():
    print(value)

#遍历字典,获取键值对key,value
for k,v in dict01.item():
    print(k)
    print(v)
    
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/664133.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号