python第七章(字典)

一。字典(类型为dict)的特点:

1.符号为大括号

2.数据为键值对形式出现

3.各个键值对之间以逗号隔开

格式:str1={'name':'Tom'} name相当于键值(key),Tom相当于值

二。空字典的创建方法

三。字典的基本操作(增删改查)

1.字典的增加操作:字典序列[key] = 值

注意点:如果存在则进行修改值,不存在,则在末尾进行追加

2.字典的删除操作

方法一:del:删除字典或删除字典中指定的键值对,不存在则会进行报错处理

方法二:clear:清空字典

3.字典的更改操作

4.字典的查看操作

方法一:key值进行查找操作,如果查找内容不存在则会进行报错处理

方法二:函数方法

get():查找字典序列中其中一个key的值,查找内容不存在会默认为None

key():查找的内荣是字典中所有的key

values():查找的内荣是字典中key所对应的值

items():查找的内荣不仅包括key还包括key所对应的值

四,字典的遍历:

1.遍历字典中的key:

2.遍历字典中的值:

3.遍历字典中的key以及所对应的值

4.键值对的优化遍历效果(拆包):key代表名字name,value代表内容Tom

相关推荐
Destiny_where2 小时前
Langgraph基础(4)-中断interrupt.实现图执行的动态暂停与外部交互
人工智能·python·langchain·langgraph
好家伙VCC2 小时前
# 发散创新:用 Rust实现高性能物理引擎的底层架构设计与实战在游戏开发、虚拟仿真和机器人控
java·开发语言·python·rust·机器人
boonya2 小时前
一文读懂MCP:AI连接万物的“USB-C接口”
c语言·开发语言·人工智能
石榴树下的七彩鱼2 小时前
图片去水印 API 哪个好?5种方案实测对比(附避坑指南 + 免费在线体验)
图像处理·人工智能·后端·python·api接口·图片去水印·电商自动化
liliangcsdn2 小时前
多轮对话长上下文-向量检索和混合召回示例
开发语言·数据库·人工智能·python
leoZ2312 小时前
金仓老旧项目改造-10
开发语言·前端·人工智能·python·金仓
故事和你913 小时前
洛谷-数据结构1-1-线性表2
开发语言·数据结构·算法·动态规划·图论
weixin_580614003 小时前
PHP源码运行受主板供电影响吗_供电相数重要性说明【技巧】
jvm·数据库·python
2301_815279523 小时前
c++怎么获取文件的Inode节点信息_stat结构体深度解析【详解】
jvm·数据库·python
小徐不徐说3 小时前
面试C++易错点总结
开发语言·c++·面试·职场和发展·程序设计·工作