首页 > 其他 > 详细

set(集合)

时间:2018-10-07 19:18:58      阅读:138      评论:0      收藏:0      [点我收藏+]

set存放不重复的元素,创建set:new_set = ([1, “zhang”,22])

(1)pop(),随机删

(2)remove(ele),删除制定元素ele,不存在ele报错

(3)discard(ele), 删除制定元素ele,不存在ele不报错

(4)add(ele),往集合中添加ele元素

(5)s1.intersectiction(s2),s1和s2做交集运算,和s1&s2效果一样

(6)s1.union(s2), s1和s2做并集运算,和s1|s2效果

(7)s1.difference(s2),s1和s2做差集运算, 和s1-s2效果一样

(8)s1.symmetric_difference(s2),s1和s2做交叉补集运算,结果为:s1和s2不相同的部分合并在一起的新集合

(9)s1.isdisjoint(s2),判断s1和s2是否有交集,有共有的返回False

(10)s1.issubset(s2),s1是否是s2的子集

(11)s1.issuperset(s2),s1是否是s2的父集

(12)s1.update(s2),s1更新为s2,s2为可迭代类型元素

 

set(集合)

原文:https://www.cnblogs.com/doublet/p/9750965.html

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