函数式编程 高阶函数 1.变量可指向函数 func = abs print(func(-1)) #1 2.函数可以作为参数传入另外的函数这也就是高阶函数 def add(x,y,func): print(func(x) + func(y)) arr1,arr2 = (1,2),(2,3) add(arr1,arr2,list) #[1,2,2,3] map() 与 reduce() 1.map() 函数接收两个参数,一个函数,一个 Iterable ,map() 函数会将函数作用于 Iterab