介绍 1.map()函数,会让列表中每一个元素都执行一某个函数(传递1个参数), 并且将执行函数返回的结果(无论是什么结果)放在结果列表中 2.filter()函数,会让列表中的每一个元素都执行一次某个函数(传递1 个参数),并且将执行函数返回为真或不为None的结果放在结果列表中 3.reduce ...
分类:
编程语言 时间:
2019-02-02 12:38:35
阅读次数:
170
map()对于list [1, 2, 3, 4, 5, 6, 7, 8, 9]如果希望把list的每个元素都作平方,就可以用map()函数:因此,我们只需要传入函数f(x)=x*x,就可以利用map()函数完成这个计算:def f(x): return x*xprint map(f, [1, 2, ...
分类:
其他好文 时间:
2019-01-30 23:06:48
阅读次数:
176
# 高阶函数:map/reduce/filter/sort# map()函数接收两个参数:函数名、iterable# 例如计算[1,2,3,4,5] 的平方根# 老办法:lists = []def new(x): for i in x: lists.append(i * i) return (lis ...
分类:
编程语言 时间:
2019-01-21 16:11:09
阅读次数:
230
一:概述 匿名函数主要用来处理比较简单的逻辑,用一行显示,并将运算结果作为返回值返回 二:书写规则 函数名 = lambda 参数:返回值 参数可以有多个,多个参数使用逗号分隔 三 :例子 将func函数书写成匿名函数 匿名函数主要和其他函数配合使用 和max函数配合使用 和map函数配合使用 和m ...
分类:
编程语言 时间:
2019-01-20 18:57:04
阅读次数:
137
题意:有一种关系叫继承,那么继承父类的同时也会继承他的一个函数f,能继承任意多个父类或不继承,但不能继承自己的子类。现在规定一个列表,这个列表必须以1~N的顺序排列,并且父类不会排在子类后面,1含有一个函数f,有多少种可能使得这样一个列表每个数都继承f,取模1e9+7 思路:终于做出了一道DP(?) ...
分类:
其他好文 时间:
2019-01-07 01:34:51
阅读次数:
170
1、MapReduce 的输入输出模型MapReduce 中,reduce函数的输入类型必须与map 函数的输出类型一致,例如 map: (k1,v1)->list(k2,v2) reduce:(k2,list(v2))->list(k3,v3) MapReduce 中的常用设置: 输入数据类型由输 ...
分类:
其他好文 时间:
2019-01-07 01:34:25
阅读次数:
192
scrapy框架 图片下载 [TOC] python小知识: map函数:将一个可迭代对象的每个值,依次交给一个函数处理,返回一个生成器。 urls本身是一个列表,使用map函数,将urls中的每一项传递给url ,并让url执行‘https:’+url的操作。 lambda则是一个无名函数,方便一 ...
分类:
其他好文 时间:
2018-12-31 17:30:04
阅读次数:
184
lambda 的语法:func = lambda 函数传入的参数:得到函数参数后的表达式,func(2,3) 是匿名函数的调用方式,一般用于和其它函数搭配使用 map 的语法:map(函数,数据),将数据中的内容逐一传入函数中执行 代码: 结果: 代码: 结果: ...
分类:
其他好文 时间:
2018-12-30 20:31:46
阅读次数:
171
1、如何用一行代码生成[1,4,9,16,25,36,49,64,81,100] ? 2、一行代码实现删除列表中重复的值 ? 3、如何生成一个随机数? 4、列表[1,2,3,4,5],请使用map()函数输出[1,4,9,16,25],并使用列表推导式提取出大于10的数,最终输出[16,25] 5、 ...
分类:
编程语言 时间:
2018-12-25 13:58:28
阅读次数:
297
真的是第一次完全没有看其他参考答案,第一次写出来,而且没有报错,值得庆祝一下。虽然题目很简单,但是我在使用递归时,还是害怕细节出错,ヾ(?°?°?)?? 求二叉树的高度 只要递归下去就可以了 1.map函数的使用,可以简化代码、 2.使用队列可以更加快速 ...
分类:
其他好文 时间:
2018-12-24 17:20:12
阅读次数:
150