一、集合 1.1、集合定义 在大括号{}内使用逗号,分隔开多种元素,具备集合需要有以下几种特征: 1.、每个元素必须是不可变类型 2、每个元素都是唯一性 3、集合内元素无序 1.2、作用 和列表、字典、元组一样可以存放多个值。但主要用来:去重以及关系运算。 注意:d = { } #默认是空字典 s ...
分类:
其他好文 时间:
2020-03-12 23:42:16
阅读次数:
73
Set 初步介绍 ES6变化 - Set、Map 简介: Set是ES6提供给我们的构造函数,能够造出一种新的存储数据的结构 特点: 只有属性值,成员值唯一(不重复) 用途: 可以转成数组,其本身具备去重,交集,并集,差集的作用等 // 参数需具备迭代接口 [ ]、arguments NodeLis ...
分类:
其他好文 时间:
2020-03-12 14:33:09
阅读次数:
51
集合 集合是无序的,天生不重复的数据组合,它的作用如下: 去重,即:把一个列表变成集合,就去重了 关系测试,即:测试两组集合的交集、并集和差集等 可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。 pa ...
分类:
编程语言 时间:
2020-03-08 22:02:50
阅读次数:
82
set、zip和map函数均为python的内置函数。 (1)set() 用法:set(interable) 用来创建一个无序不重复元素的集合。可以对其进行集合的一系列操作,例如求差集、并集和补集,利用这一特性可删除重复数据、探索元素之间的关系等。此外还可以进行len操作,返回集合中元素的个数。 a ...
分类:
编程语言 时间:
2020-03-03 16:19:00
阅读次数:
106
假设有一大堆人,这其中分了很多小群体。每个小群体都有自己的首领。比如a、b、c、d是一个小群体。其中a是头儿,b是a的下属,c和d都是b的下属。 那么我们可以这样写:b->a,表示b的上级是a。 c->b,d->b,表示c和d的上级都是b。 这其实就已经是并差集了。稍微抽象一下,字母替换为数字,用一 ...
分类:
其他好文 时间:
2020-02-26 20:33:33
阅读次数:
94
一.创建一个集合 代码段 aset = {1,2,3,4,5,6} # 创建一个集合 print(type(aset)) print("使用关键字set定义集合",type(set())) 输出结果 <class 'set'> 使用关键字set定义集合 <class 'set'> 二.差集、交集、并 ...
分类:
编程语言 时间:
2020-02-23 11:25:26
阅读次数:
64
集合特殊操作:{1,2,3,4,5,6} 剔除 {3,4} {1,2,3,4,5,6} - {3,4}#求差集。 {1,2,3,4,5,6 } & {3,4} 两个集合共有的元素。 {1,2,3,4,5,6} | {3,4,7}合并且不重复。 如何定义空集合:set()。 字典 dict:很多的ke ...
分类:
编程语言 时间:
2020-02-22 15:27:53
阅读次数:
51
一、NoSQL简介 1.NoSQL 全名为Not Only SQL,指的是非关系型的数据库。 随着访问量的上升,网站的数据库性能出现了问题,于是nosql被设计出来。 2.优点与缺点分析 1) 优点 ①高可扩展性 ②分布式计算 ③低成本 ④架构的灵活性,半结构化数据 ⑤没有复杂的关系 2) 缺点 ① ...
分类:
其他好文 时间:
2020-02-10 22:27:51
阅读次数:
78
1.交集 intersect:返回查询结果集中的共同部分。 SELECT student_id,student_name FROM student_table1 INTERSECT SELECT student_id,student_name FROM student_table2 2.差集minu ...
分类:
数据库 时间:
2020-02-10 09:49:28
阅读次数:
90
comm comm 12 <(sort 123|uniq) <(sort 234 | uniq) | wc l 【comm 12 表示取消第一列和第二列的输出,即只输出第三列】 comm命令可以求两个文件的比较结果。默认输出三列,分别表示A B,B A 和 A交B。 comm命令要求输入文件的内容必 ...
分类:
其他好文 时间:
2020-02-01 23:39:01
阅读次数:
111