高阶函数就是把函数当做参数传递的一种函数, 例如: 执行结果: 1.map()函数 map()接收一个函数 f 和一个list, 并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回. 执行结果: 2.reduce()函数 reduce()函数接收的参数和 map()类似,一个函数 f,一个list, 但行为和 map()不同,reduce()传入的函数 f 必须接收两个参数, reduce()对list的每个元素反复调用函数f,并返回最终结果值. 执行结果: …