集合(set)是一个无序不重复元素的序列。 它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key 可以使用大括号 { } ...
分类:
编程语言 时间:
2018-04-02 21:14:13
阅读次数:
245
上一讲中主要描述了机器学习特征工程的基本流程,其内容在这里:机器学习(一)特征工程的基本流程 本次主要说明如下: 1)数据处理:此部分已经在上一节中详细讨论 2)特征工程:此部分已经在上一节中详细讨论 3)模型选择 4)交叉验证 5)寻找最佳超参数 首先看下总图: (一)模型选择: 1)交叉验证 交 ...
分类:
其他好文 时间:
2018-03-31 18:15:01
阅读次数:
297
集合性质: 集合定义 集合元素 集合的method 线性结构 可hash:不可变 集合基本概念 并集 交集 差集 对称差集 集合运算 ...
分类:
编程语言 时间:
2018-03-30 21:45:32
阅读次数:
212
如测试代码,并没有将li、li_ 的交集查询出来 原因 for 遍历列表时记录的是元素的索引位置,如i=2符合条件,此时li 列表会将2元素删除,则5元素的下标就变成了0,而此时for记录的是遍历下标为1的元素,所以就跳过了5 所以要避免在遍历中对列表变更 最简单的解决方法是将符合条件的元素追加到新 ...
分类:
编程语言 时间:
2018-03-30 16:26:17
阅读次数:
122
1,判断值在元组中 2,修改元组中的值,由于元组不能被直接修改,可以先把他转成列表,在通过列表修改之后,赋给一个新的元组对象 3,向集合添加一个值,删除一个值,求交集和并集 4,用字典实现一个学生成绩小系统,之后进行添加,修改,删除,排序等操作 ...
分类:
编程语言 时间:
2018-03-29 22:38:35
阅读次数:
260
推导式 --总结并引出 生成器推导式 ##列表推导式 ##字典推导式 ##集合推导式 '''集合(set)是一个无序不重复元素的序列。它的主要作用如下:去重,把一个列表变成集合,就自动去重了关系测试,测试两组数据之前的交集、差集、并集等关系set和dict类似,也是一组key的集合,但不存储valu ...
分类:
编程语言 时间:
2018-03-29 19:07:52
阅读次数:
138
集合 特性: a.确定性(元素必须可以hash) b.互异性(去重) c.无序性(集合中的元素没有先后之分) 集合关系测试 交集 & jihe1.intersection(jihe2) 差集 jihe1.difference(jihe2) 并集 | jihe1.union(jihe2) 对称差集 ^ ...
分类:
编程语言 时间:
2018-03-29 19:05:30
阅读次数:
194
set_intersection 求两个(已排序)集合的交集。 构造一个排序的范围,从result的位置开始,然后是两个排序范围的集合的交集[first1,last1]和[first2,last2)。 两个集合的交集只由两个集合中的元素组成。由函数复制的元素总是以相同的顺序从第一个范围开始。 默认升 ...
分类:
其他好文 时间:
2018-03-27 21:59:18
阅读次数:
197
一、PTA实验作业 1.题目1:6 2 顺序表删除重复元素 2. 设计思路 3.代码截图 4.PTA提交列表说明。 (1)错误1:删除结果错误 题中测试数据能过,但是当输入5 1 2 2 2 2时发现输出结果为1 2 2,删除不彻底?调试发现第三个元素,即第二次出现2后,才进入遍历查找重复元素,导致 ...
分类:
其他好文 时间:
2018-03-26 00:36:36
阅读次数:
199
1.zadd key score1 value1 score2 value2 ... :添加元素 score:分值,value:值 2.zrem key value1 value2 :删除有序集合中的元素 3.zremrangebyscore key min max :按照socre来删除元素,删除 ...
分类:
其他好文 时间:
2018-03-25 18:07:48
阅读次数:
162