5.什么是柯里化
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5.什么是柯里化相关的知识,希望对你有一定的参考价值。
柯里化函数 ### z = f(x,y)==f(x)(y)柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数且返回结果的新函数的技术
def add(x):
def inner(y):
return x + y
return inner
foo = add(4)
print(foo(5))
和下面的方式是一样的
def add(x):
def inner(y):
return x + y
return inner
print(add(4)(5))
以上是关于5.什么是柯里化的主要内容,如果未能解决你的问题,请参考以下文章