用户工具


集合{'a','b','c'}

创建集合对象

相当于字典类型的键的集合

集合中的元素一旦添加是不可变的,所以不能直接添加列表型数据,元组可以


常用操作

a={'1','2','3'}
b={'2','3','4'}
print a,b  # 连接2个集合,结果:set(['1', '3', '2']) set(['3', '2', '4'])
print a - b # 去掉集合a中在集合b中出现的每一个元素,结果:set(['1'])
print a & b #取交集,结果:set(['3', '2'])
print a | b #取并集,结果:set(['1', '3', '2', '4'])

判断是否包含某个元素

s={'a','b','c'}
print 'a' in s  #true
print 'd' in s  #false