文章目录
前言
字典是一种无序、可变的数据类型,用于存储键(Key)和值(Value)之间的映射关系。字典是一种高效的数据结构,可以用于快速查找和检索数据。
一、字典定义
python
dict = {"name": "张三", "age": "18"}
二、操作
分类 | 关键字/函数/方法 | 说明 |
---|---|---|
增加 | 字典[键] = 值 | 键不存在,会添加键值对 |
删除 | 字典.pop(键) | 根据键删除键值对,返回被删除的值 |
del字典[键] | 根据键删除键值对 | |
字典.clear() | 清空字典 | |
修改 | 字典[键] = 值 | 键存在,会修改键值对的值 |
字典.update(字典2) | 取出字典2的键值对对字典1操作,键值对不存在,添加键值对;存在则修改值 | |
字典.setdefault(键,数据) | 键值对不存在,添加键值对;存在则不做处理 | |
查询 | 字典[键] | 根据选取值,键值对不存在会报错 |
字典.get(键) | 根据键取值,键值对不存在返回None, 不会报错 | |
for key in 字典 | 遍历字典, 获取所有的键 | |
for key in 字典.keys() | 遍历字典, 获取所有的键 | |
for value in 字典.values() | 遍历字典, 获取所有的值 | |
for item in 字典.items() | 遍历字典, 获取所有的键值对 (键, 值) |