python函数式编程详解
文章目录python map()函数python filter()函数python reduce()函数 函数式编程:是指代码中每一块都是不可变的,都由纯函数的形式组成。这里的纯函数,是指函数本身相互独立、互不影响,对于相同的输入,总会有相同的输出。并且允许把函数本身作为参数传入另一个函数,还允许返回一个函数。 例如实现列表元素的二次方: def multiply_2(list): new_list=[] for i in list: new_list.append(item**2) return new_list # 函数式编程的优点,主要在于其纯函数和不可变的特性使程序更加健壮,
下载地址
用户评论