集合
李中原的博客
这个作者很懒,什么都没留下…
展开
-
2021-04-04
“”“集合的数据操作”"" #第一种 :交集操作 s1={10,20,30,40} s2={20,30,40,50,60} print(s1.intersection(s2)) #intersection()意思为 两者相同的元素 称为 交集操作 {40, 20, 30} print(s1 & s2) # intersection() 与 & 是一个意思 交集操作 {40, 20, 30} #第二种 并集操作 s1={10,20,30,40} s2={20,原创 2021-04-04 16:35:20 · 33 阅读 · 0 评论 -
2021-03-26
集合之间的关系 """使用==或者!=进行判断两个集合是否相等""" s={10,20,30,40} s2={30,40,20,10} print(s==s2) #True print(s!=s2) #False """使用内置函数issubset进行判断(一个集合是否是另一个集合的子集)""" s1={10,20,30,40,50,60} s2={10,20,30,40} s3={10,20,90} print(s2.issubset(s1)) #s2是s1的子集么 答案:是 True pr原创 2021-03-26 19:07:55 · 48 阅读 · 0 评论 -
2021-03-23
集合的增删改操作 """集合元素的判断操作""" s={10,20,30,405,60} print(10 in s ) print(10 not in s) """集合元素的新增操作""" """添加一种元素""" s={10,20,30,405,60} s.add(80) # 使用add() 添加一个元素 print(s) #{10, 80, 20, 405, 60, 30} """添加多种元素""" s={10,20,30,405,60} s.update({20原创 2021-03-23 21:20:47 · 51 阅读 · 0 评论 -
2021-03-18
“”“集合创建方式”"" “”“集合里面的元素是无序的 没有顺序的”"" """第一种创建方式使用[]""" s={2,3,4,5,5,6,7,7}#集合中的元素不允许重复 print(s) # {2, 3, 4, 5, 6, 7} """第二种创建方式使用set()""" s1=set(range(6)) #使用内置函数set , 在使用range内置函数 输出一个从0-5的数字 print(s1) #{0, 1, 2, 3, 4, 5} s2=set([1,2,4,5,5,5,6,6,])原创 2021-03-18 19:23:25 · 33 阅读 · 0 评论