数据类型-集合
Posted zezhou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据类型-集合相关的知识,希望对你有一定的参考价值。
集合(set)的介绍:
集合是特殊的字典,所有value都是None的字典是集合。
字典和集合的特点:
字典: key唯一 ,key可hash,key无序
集合: key唯一,元素可以hash,元素无需
集合基本操作:
>>> a {1, 2, 3, 4} >>> b {3, 4, 5, 6, 7} #并集 >>> a | b {1, 2, 3, 4, 5, 6, 7} #交集 >>> a & b {3, 4} #差集 >>> a - b {1, 2} >>> b - a {5, 6, 7} #对称差集 >>> a ^ b {1, 2, 5, 6, 7}
集合的使用场景:
1.集合操作
2.对序列数据类型中的重复元素进行去重
以上是关于数据类型-集合的主要内容,如果未能解决你的问题,请参考以下文章