首页 > 代码库 > 函数式编程
函数式编程
1、变量可以指向函数
2、函数名即为变量
3、函数可以作为另外一个函数的传入参数,这样另一个函数即为高阶函数
4、map函数
map()函数接受两个参数,map(f,Iterable),其中f为函数变量,Iterable为可迭代的对象,如list或者tuple或者dict等
map()函数的作用是把传入函数变量f应用于Iterable对象的全部元素上,得到一个新的Iterator,传入函数f对对象的某个元素进行操作
5、reduce函数
reduce()函数接受一个函数f和一个Iterable,其中f函数必须要接收两个参数,对两个参数进行运算,对于Iterable而言就是两个元素做f运算,得到的结果再和后续的元素做f运算,最后得到一个数值。
函数式编程
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。