var list1 = new List<int> { 1, 3, 5, 7, 9, 11, 13, 15 }; var list2 = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; // List1:1 3 5 7 9 11 13 15 Console. ...
分类:
Web程序 时间:
2018-09-18 22:36:27
阅读次数:
424
什么是集合 在{}内用逗号分隔开多个值,集合的特点: 1、每个值必须是不可变类型 2、集合无序 3、集合内元素不能重复 为何要用集合 1、用于做关系运算 2、去重 如何用集合 第一大用途:关系运算 1、交集& 2、并集| 3、差集- 4、对称差集 5、父子集 第二大用途:去重 集合去重的局限性: 1 ...
分类:
其他好文 时间:
2018-09-18 22:34:26
阅读次数:
133
差集: 对称差集 删除元素的操作 pop remove 根据值来删除 但是remove删除若是若是删除的值是不存在集合中的话,会报错。这是就是使用discard 添加值的方法 add isdisjoint 方法 总结 存在多个值 无序 set可变 ...
分类:
其他好文 时间:
2018-09-18 19:55:18
阅读次数:
164
假设我们现在有两个文件 a.txt 、b.txt a.txt 中的内容如下: b.txt 中的内容如下: # Example 01 计算并集: # Exmaple 02 计算交集: # Example 03 计算差集(a - b): # Example 04 计算差集(b - a): ...
分类:
系统相关 时间:
2018-09-18 11:52:45
阅读次数:
248
1. 获取两个list 的交集 2. 获取两个list 的并集 3. 获取两个 list 的差集 ...
分类:
编程语言 时间:
2018-09-15 13:52:11
阅读次数:
245
oo1=[1,2,3,4,4,5,6]oo1=set(oo1)#集合去重复print(oo1,type(oo1))oo2=set([2,6,0,4,8])print(oo1,oo2)#交集:把相同的取出来#print(oo1.intersection(oo2))#并集:2个表合并去掉重复的数字保持所有数字唯一#print(oo1.union(oo2))#差集#print(oo1.differenc
分类:
其他好文 时间:
2018-09-12 11:04:34
阅读次数:
135
集合是无序的,不重复的数据集合,它里面的元素是可哈希的(不可变类型), 但是集合本身是不可哈希的(所以集合做不了字典的键)的。 以下是集合最重要的两点: (1)去重,把一个列表变成集合,就自动去重了。 (2)关系测试,测试两组数据之间的交集,差集,并集等关系。 1. 集合的创建 执行结果为: 2. ...
分类:
编程语言 时间:
2018-09-11 21:59:30
阅读次数:
198
今日内容如下: 一丶集合: 集合是无序的,不重复的数据集合,它里面的元素是可哈希的(不可变类型),但是集合本身是不可哈希(所以集合做不了字典的键)的。以下是集合最重要的两点: 去重,把一个列表变成集合,就自动去重了。 关系测试,测试两组数据之前的交集、差集、并集等关系。 1,集合的创建。 2,集合的 ...
分类:
编程语言 时间:
2018-09-11 16:24:40
阅读次数:
159
集合具有无序性,互异性 一.集合的建立 空集合 集合内的元素是可哈希的即不可变的数据类型 二.添加元素 update可以添加多个元素 三.删除元素 discard和remove都可以表示删除一个元素,但若集合中没有该元素,则使用remove会报错,discard不会 pop clear 四.不可变集 ...
分类:
编程语言 时间:
2018-09-07 23:16:29
阅读次数:
230
一、不是万能的菲关系系数据库redis 在面试的时候,常被问比较下Redis与Memcache的优缺点,个人觉得这二者并不适合一起比较,redis:是非关系型数据库不仅可以做缓存还能干其它事情,Memcache:是仅用做缓存。常常让我们对这二者进行比较,主要也是由于Redis最广泛的应用场景就是Ca ...
分类:
其他好文 时间:
2018-09-06 11:07:54
阅读次数:
133