首页 > 其他 > 详细

字典与集合

时间:2021-08-10 10:57:35      阅读:18      评论:0      收藏:0      [点我收藏+]

背景:列表中存储的大多是意义相近的元素,而一旦存储数据意义不相近,很难靠索引快速找出值,在这个背景下,字典就出现了。

有序无序:有序是可以根据索引进行获取值的数据类型

可变不可变:能够对元素进行修改的数据类型为可变类型

 

字典

  概述:可变类型,因此可以进行增删改查;存储元素为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():

 

  集合:

    概述:集合无序且不可变,常用来做数据分析,但是自动化测试用的极少,功能是去重   

字典与集合

原文:https://www.cnblogs.com/motoo/p/15121423.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!