#集合 无序 值唯一 ************************************************************
#初始化
x = set('abcdffff')
y = set('joijoijmpol')
z = set(['33','a','f','i','pp'])
print (x,y,z) #(set(['a', 'c', 'b', 'd', 'f']), set(['i', 'j', 'm', 'l', 'o', 'p'])),set(['33', 'a', 'pp', 'i', 'f']))
print (z&y) # set(['i']) 交集
print (y.intersection(z)) #set(['i']) 交集
print (y -z) # set(['p', 'j', 'm', 'l', 'o']) 在z中不属于y的部分
print (z -y) #set(['33', 'a', 'pp', 'f']) 在y中不属于z的部分
print (y|z) # set(['a', 'pp', 'f', 'i', 'j', 'm', 'l', 'o', 'p', '33']) y对z 并集
print (z|y)
z.update(y) # set(['i', 'j', 'm', 'l', 'o', 'p']) z对y并集
print (y)
x.add('plane') # set(['a', 'c', 'b', 'd', 'f', 'plane']) 添加
print (x)
x.remove('plane')
print (x) # set(['a', 'c', 'b', 'd', 'f']) 删除
print (dir(set))
#对应的遍历
for value in x : print (value *3)
# aaa
# ccc
# bbb
# ddd
# fff
集合
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 整个《面试题》都是对[2017年6月iOS招人心得(附面试题)]的整理 1.可变集合类 和 不可变集合类的 cop...
- //可变集合类和不可变集合类的copy和mutablecopy有什么区别?如果是集合是内容复制的话,集合里面的元素...
- 集合遍历有多种方式,但各种方式执行效率上稍有差别,遍历集合时删除元素处理不当会有一些问题,这里详细汇总一下。 遍历...
- 上一篇文章介绍了Set集合的通用知识。Set集合中包含了三个比较重要的实现类:HashSet、TreeSet和En...