字典与集合
2021/8/10 6:06:59
本文主要是介绍字典与集合,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
背景:列表中存储的大多是意义相近的元素,而一旦存储数据意义不相近,很难靠索引快速找出值,在这个背景下,字典就出现了。
有序无序:有序是可以根据索引进行获取值的数据类型
可变不可变:能够对元素进行修改的数据类型为可变类型
字典
概述:可变类型,因此可以进行增删改查;存储元素为key-value类型的键值对
关于key: 1.key唯一
2.key必须是不可变类型(比如元组不能作为key但是列表可以)
查询:根据key获取value
新增:字典[新增的key] = 新增的value
修改:同上,只不过修改的key和原来的一致
删除:字典.pop(key值)
其他函数:
1.字典.keys 返回所有的key
2.字典.values 返回所有的value
3.字典.items 返回key值和value值 用在for循环可以例如 for key, value in 字典.items():
集合:
概述:集合无序且不可变,常用来做数据分析,但是自动化测试用的极少,功能是去重
这篇关于字典与集合的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-102025 蛇年,J 人直播带货内容审核团队必备的办公软件有哪 6 款?
- 2025-01-10高效运营背后的支柱:文档管理优化指南
- 2025-01-10年末压力山大?试试优化你的文档管理
- 2025-01-10跨部门协作中的进度追踪重要性解析
- 2025-01-10总结 JavaScript 中的变体函数调用方式
- 2025-01-10HR团队如何通过数据驱动提升管理效率?6个策略
- 2025-01-10WBS实战指南:如何一步步构建高效项目管理框架?
- 2025-01-10实现精准执行:团队协作新方法
- 2025-01-10如何使用工具提升活动策划团队的工作效率?几个必备工具推荐
- 2025-01-10WiX 标签使用介绍:打造专业安装程序的利器