集合类型: 作用: --> 关系运算(交集,并集,差集) --> 去重(有局限性) 需要掌握: 1、集合的定义方法 定义方法类似于字典,{}内,以逗号分割,但不同于字典之处不是key:varual格式,集合内的元素一定是不可变类型 2、集合的运算(&,-,|,^,) 3、集合的成员运算(in / n ...
分类:
编程语言 时间:
2018-07-09 00:34:47
阅读次数:
209
Oracle的集合运算符有并集union、union all,交集intersect,差集minus 先建表myemp,进行集合运算的测试 并集 union all不过滤掉集合中重复的数据 union过滤掉集合中重复的数据 交集 返回两个集合中相同的数据组成新的查询结果 差集 返回集合1中独有而集合 ...
分类:
数据库 时间:
2018-07-08 20:11:05
阅读次数:
165
3.集合操作 集合是无序不重复的数组组合,主要作用 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 常用操作: ...
分类:
编程语言 时间:
2018-07-07 22:24:57
阅读次数:
124
List:有顺序可重复 lpush:从左边添加数据 rpush:从右边添加数据 lrange:查元素 lpop:从左边取元素 (取出后该元素就没了) rpop:从右边取元素 Set:元素无顺序,不能重复 sadd:添加数据(只有4个数据,自动去重) srem:删除数据 sdiff:取差集 sinte ...
分类:
其他好文 时间:
2018-07-03 23:49:37
阅读次数:
175
1 集合(天生去重) 1.1 定义集合 集合是无序的 1 1 1 {1, 2, 3, 4} 2 2 2 {1, 2, 3, 4} 3 3 3 set() 1.2 集合取值 1 1 # 集合取值 2 2 for n in nums2: 3 3 print('4 ',n) 1 1 4 1 2 2 4 2 ...
分类:
编程语言 时间:
2018-07-03 16:54:05
阅读次数:
192
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子 ...
求交集 求并集 求差集 集合其他方法 交叉补集 并集-交集 difference_update p_s=p_s-l_s ==p_s.difference_update(l_s) 同理 intersection_update isdisjoint 两个合集无共同元素 返回布尔值 issubset,s1 ...
分类:
编程语言 时间:
2018-06-29 01:07:40
阅读次数:
191
关系模型:(结构化数据模型)关系模型实体-关系模型对象关系模型:基于对象的数据模型半结构化数据模型:XML(扩展标记语言)<name>Jerry</name><age>50</age>gender:name:uid:birthdate:name:age:gendername:uid:birthdate关系:关系代数运算交集:并集:差集:全集:补集:S
分类:
数据库 时间:
2018-06-27 11:30:09
阅读次数:
214
Redis是一个key-value存储系统,和Memcached类似,它支持存储的value类型相对更多,包括String(字符串),list(链表)、set(集合)、zset(有序集合)、GEO(坐标)和hash(哈希类型)。这些操作都支持push/pop、add/remove及取交集并集和差集的 ...
分类:
数据库 时间:
2018-06-26 23:44:19
阅读次数:
247
主要用它的isEmpty(final Collection<?> coll)静态方法来判断一个给定的集合是否为null或者是否长度为0。最近才发现此工具类还可以取集合的交集、并集、甚至差集,集合1:[1,2,3,4],集合2:[3,4,5,6] 上面两个集合取交集的结果是[3,4],Collecti ...
分类:
其他好文 时间:
2018-06-24 19:34:17
阅读次数:
153