集合操作

Posted treelight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了集合操作相关的知识,希望对你有一定的参考价值。

1、特性:把两ist中相同的值去重、关系测试:测试两组数据差集、交集、并集等关系。

2、工厂函数:col=set()

3、取交集:set1.intersection(set2) 差集:set1.difference(set2) 并集:set1.union(set2)可求出在set1存在的而set2没有的值

4、子集、父集的判断:set1.issubset(set2)、set1.issuperset(set2)

5、对称差集:set1.symetric_difference(set2),set1和set2的并集,然后去掉两个集合中重复的

以上是关于集合操作的主要内容,如果未能解决你的问题,请参考以下文章

关于C++集合操作赋值和集合间操作的结果集合的疑问

关于C++集合操作赋值和集合间操作的结果集合的疑问

RedisRedis 集合 Set 操作 ( Set 集合数据 | 查询操作 | 查询所有值 | 随机获取值 | 获取交集并集差集 | 增操作 | 删操作 | 修改操作 )

Groovy集合遍历 ( 操作符重载 | 集合中的 “ + “ 操作符重载 | 集合中的 “ - “ 操作符重载 | 代码示例 )

Groovy集合遍历 ( 操作符重载 | 集合中的 “ + “ 操作符重载 | 集合中的 “ - “ 操作符重载 | 代码示例 )

Groovymap 集合 ( map 集合操作符重载 | *. 展开操作符 | 代码示例 )