概述
第六课集合:
set:集 合 是 一 个 无 序 不 重 复(唯一) 元素 的 集 。
空集 合 list()
大括号或 set() 函数可以用来创建集合。 注意:想要创建空集合,你必须使用set() 而不是 {} 。{}用于创建空字典;{}
示例:
s={"a","ss",132,343.03,(33,33,44),True};
print(s)
#s.add("a")
p= s.pop();#随机删除
print("pop()得到:",p)
print(type(s))#类型:集合
print(s)
集合的两种方式
a = {"a", "b", "c", "d", "e"}
b = set(["a", "b", "z", "y"])
print(a)
print(b)
2>
a = {"a", "b", "c", "d", "e"}
b = set(["a", "b", "z", "y"])
2-1>
演示联合
print(a|b)#将两个集合合并,但排除重复
2-2>
演示交
print(a & b)#只找两个集合中的重复对象
2-3>
演示差
print(b-a)#两者相减,减数里的全部对象全部减去,留有被减数里的不同对象
print(a-b);
a = {"a", "b", "c", "d", "e"}
b = {"a", "b", "c", "d", "e"}
print(a-b);
print(b-a);#如果两个集合里的对象全部相等,那么两者相减将全部减去
2-4>
对称差集
print(a^b)#与两个集合合并的效果相同,排除重复
#遍历
for i in a:
print(i,end=" ")
2-5>
创建两个集合的不同方式,但效果是一样的
se=set(('abcd',));
set1=set({'abcd'});
print(se)
print(set1)
2-6>
a=a|b;#两个集合合并
#update函数
a.update('1234');#向a集合添加对象1234
print(a)
最后
以上就是忧心铅笔为你收集整理的第六课集合:的全部内容,希望文章能够帮你解决第六课集合:所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复