一、字典的定义
1,字典同样可以用来存储多个数据,通常用于存储一个描述物体的相关信息
2,字典用 { } 来定义
3,字典使用键值对存储数据,键值对之间用(,)逗号进行分隔。
(1)键key是索引,value是值
(2)键和值之间用 :(分号)进行分隔
(3)值可以去任何数据类型,键只能用字符串,数字,元组
(4)键必须是唯一的
二、字典的格式
三、字典的常用操作
1,增删改查
(1)增 字典[值]=值 键不存在会添加键值对
(2)删 字典.pop(键) 删除指定键值对,返回删除的值,如果键不存在,会报错
(3)改 字典[键]=值 键存在,会修改键值对的值
(4)查 字典[键] 根据键取值,键不存在,会报错
字典.get(键) 根据键取值,键不存在会返回None,不会报错
for key,value in 字典.itmes 遍历字典获取所有的键值对(键,值)
四、字典的应用
1,在开发中,字典的应用场景
(1)使用多个键值对,存储描述一个物体的相关信息——描述更复杂的相关信息
(2)将多个字典放在一个列表中,在进行遍历,在循环内部针对每个字典进行相同的处理
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述