集合

1、集合的创建和增删:

#集合,天生去重
s = set()  #空的集合
s2 = {'1','2','3','3','4'}
s3 = {'1','2','5'}
#集合是无序的,所以没有办法通过下标取值
s2.add('5') #添加值
s2.remove('1') #删除值
s2.pop()#随机删一个值
print(s2)

2、交集、并集、差集:

#取交集
print(s3.intersection(s2))
print(s3 & s2)
#取并集
print(s3.union(s2))
print(s3|s2)
#取差集
print(s2.difference(s3)) # 在s2中存在,在s3中没有的
print(s2 - s3)

 

posted @ 2018-01-12 14:52  wang!!!  阅读(65)  评论(0编辑  收藏  举报