#set函数参数为可以迭代的对象,如列表,字符串
#无参数时,set函数创建一个空集合对象。空集合对象用set()表示。
#集合中的元素不允许重复,在创建集合对象时,python会自动去掉重复值。
创新互联公司是专业的旌德网站建设公司,旌德接单;提供网站设计、做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行旌德网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
x={1,2,1,3,4,5}
print(x)
y=set({4,5,4,5})
print(y)
#python 3.0 引入了一种集合解析构造方法。例如:
a={x for x in [1,2,3,4]}
print(a)
b={x for x in 'acdd'}
print(b)
print("****")
y={x*2 for x in [1,2,3,4]}
print(y)
a={x2 for x in [1,2,3,4]}
print(a)
#集合对象支持下列运算;
x={1,2,'a','b','cd'}
y={1,'a',5,2,'b','j'}
print(len(x)) #求集合中元素的个数
print(len(y))
print('a' in y) #判断a元素是否属于y集合
print(x-y)
print(x|y) #求x,y的并集,用x,y中两个集合中的全部元素来创建新的集合。
print(x&y) #求交集,用同时属于x,y的元素创建集合。
print(x^y) #求对称差,用x中不属于y,以及y中不属于x的元素创建新集合。
print(x<y)# 比较运算符可以用于判断子集或超集关系。
网站标题:python集合
文章来源:https://www.cdcxhl.com/article26/jidpcg.html
成都网站建设公司_创新互联,为您提供网站排名、建站公司、网站设计公司、软件开发、网站营销、动态网站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联