文件名称:fun.py:Python 的函数式编程实用程序
文件大小:6KB
文件格式:ZIP
更新时间:2024-07-07 12:39:45
Python
fun.py - Python 的函数式编程实用程序 fun.py 是一个简单实用的函数式编程相关函数的集合。 fun.py 适用于 Python 2.7 和 Python 3.X。 下面的示例使用 Python 3,但应该可以在 2.7 上稍作修改。 特征: 功能组合 compose将函数作为参数并构造一个函数,该函数一个接一个地调用这些函数,并将它们的返回值传递给下一个函数。 compose ( f , g , h , i )( arg ) == f ( g ( h ( i ( arg )))) read_int = compose ( int , input ) type ( read_int ( 'Input a number: ' )) == int 颠倒的参数顺序 flip接受一个函数作为参数并返回一个函数,该函数在调用时将调用包装函数,其位置参数的顺序颠倒。 可以用作装
【文件预览】:
fun.py-master
----LICENSE(1KB)
----fun.py(8KB)
----README.md(7KB)