首页 > 其他 > 详细

set()集合

时间:2017-07-16 19:46:53      阅读:282      评论:0      收藏:0      [点我收藏+]

set()集合

 

集合的创建方法:

1 #集合是无序的不重复的
2 li = [11,22,11,33]
3 a = set(li)
4 print(a)
5 {33,22,11}
#往集合里添加一个元素
a = {11,22,33,44}
b = {22,55}
a.add(77)
print(a)

a = {11,22,33,44}
b = {22,55}
#找出a集合中与b集合不同的元素组成一个新集合,集合自身不变,需要赋值给C
c = a.difference(b)
print(c)
#找出a集合中与b集合不同的元素更新自己
a.difference_update(b)
print(a)

#discard移除集合不存在的元素不会报错,remove移除会报错
a.discard(99)
a.remove(99)
#intersection()取交集,intersection_update()同上

 

 

set()集合

原文:http://www.cnblogs.com/doupy/p/7190580.html

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