1、函数的知识点 a、函数声明:function 、函数表达式、new Function(这种方式几乎不用,不过通过这种方式我们认识到了函数也是对象) function 定义的有名函数的变量声明和赋值都提前但是函数表达式的只会提升变量声明(和普通变量声明提前是一样) c、函数传参:基本类型作为参数、 ...
分类:
Web程序 时间:
2019-05-28 22:37:38
阅读次数:
186
一:functools模块——高阶函数 https://www.cnblogs.com/zhbzz2007/p/6001827.html 二:返回函数 三:匿名函数 四:装饰器 五:偏函数 六:闭包 ...
分类:
其他好文 时间:
2019-05-28 14:16:50
阅读次数:
84
1. map 用法 2. reduce 用法 对列表中的数字进行累加计算 需要使用 import functools 模块 3. filter 用法 filter() 函数用于过滤序列, 过滤掉不符合条件的元素, 返回一个 filter 对象, 如果要转换为列表, 可以使用 list() 来转换. ...
分类:
其他好文 时间:
2019-05-22 15:26:43
阅读次数:
91
来自:https://www.cnblogs.com/Lambda721/p/6128351.html map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。 例如,对于list [1, ...
分类:
编程语言 时间:
2019-05-20 15:11:16
阅读次数:
138
Kotlin的集合是让我为之心动的地方,丰富的高阶函数帮助我们高效开发。今天介绍Kotlin的基础集合用法、获取集合元素的函数、过滤元素的函数、元素排序的函数、元素统计的函数、集合元素映射的函数、集合的交差并补集的函数。还有一些工作中的经验。 初始化集合 和Java集合不同的是,Kotlin的集合分 ...
分类:
其他好文 时间:
2019-05-18 23:43:24
阅读次数:
153
第五章 函数5.1 函数的简介5.2 函数的参数5.3 函数参数传递的方式5.4 函数的不定长参数5.5 函数的返回值5.6 函数的文档字符串--函数的说明5.7 变量的作用域与命名空间5.8 函数的递归5.9 高阶函数5.10 函数的闭包5.11 装饰器--扩展函数的功能第六章 对象6.1 面向对 ...
分类:
编程语言 时间:
2019-05-14 19:34:00
阅读次数:
167
1.进官网:https://www.scala-lang.org/ 上面就是进入Scala社区后的一个画面,官方对Scala的简单介绍是:Scala将面向对象和函数式编程集合在一个简洁的高级语言中,Scala的静态类型有助于避免复杂应用程序中的错误。 2.Scala六个特性。 (1)可以和java无 ...
分类:
其他好文 时间:
2019-05-13 14:00:27
阅读次数:
99
一. 内置高阶函数 1. sum() 方法对系列进行求和计算。 ...
分类:
编程语言 时间:
2019-05-12 13:43:32
阅读次数:
133
# ### 高阶函数 : 能够把函数当成参数传递的就是高阶函数 (map reduce sorted filter) # map(func,iterable) ''' 功能:把iterable里面的数据一个一个的拿出来,扔到func当中进行处理,然后把处理之后的结果放到迭代器当中,最终返回迭代器 参... ...
分类:
其他好文 时间:
2019-05-11 19:43:52
阅读次数:
193
1.作为值的函数 2.匿名函数 3.带函数参数的函数 4. 5. 6. 7. 8. ...
分类:
其他好文 时间:
2019-05-09 19:49:02
阅读次数:
200