python入门,数据容器:set集合

目录

1.集合的定义

2.add添加新元素

3.remove移除元素

4.pop随机取元素

5.clear清空集合

6.difference取差集

 7.difference_update消除两个集合的差集

​8.union合并元素

9.len统计集合元素数量

10.集合的遍历

set最大的特点就是不支持重复元素,可以进行元素的去重处理,但不有序,不保证元素顺序正确

所以就不能使用下标索引的访问

1.集合的定义

集合的定义使用的是大括号{ }

python入门,数据容器:set集合_第1张图片

python入门,数据容器:set集合_第2张图片 对ok这个字符串进行了去重

2.add添加新元素

python入门,数据容器:set集合_第3张图片

python入门,数据容器:set集合_第4张图片

3.remove移除元素

python入门,数据容器:set集合_第5张图片

python入门,数据容器:set集合_第6张图片 4.pop随机取元素

python入门,数据容器:set集合_第7张图片

python入门,数据容器:set集合_第8张图片 注意:

取出那个元素后,set中就没有那个元素了

5.clear清空集合

python入门,数据容器:set集合_第9张图片

python入门,数据容器:set集合_第10张图片

6.difference取差集

取出集合1和集合2的差集,就是说集合1有而集合2没有的会被取出来 

python入门,数据容器:set集合_第11张图片

python入门,数据容器:set集合_第12张图片

 7.difference_update消除两个集合的差集

在集合1内部删除和集合2相同的元素

集合1被修改,集合2不变

python入门,数据容器:set集合_第13张图片

python入门,数据容器:set集合_第14张图片 8.union合并元素

将集合1和集合2合并为一个新的集合3

python入门,数据容器:set集合_第15张图片

python入门,数据容器:set集合_第16张图片

9.len统计集合元素数量

python入门,数据容器:set集合_第17张图片

python入门,数据容器:set集合_第18张图片

10.集合的遍历

集合不支持下标索引,所以不能使用while循环,要用for循环

python入门,数据容器:set集合_第19张图片

python入门,数据容器:set集合_第20张图片

你可能感兴趣的:(python,开发语言,set)