标签:ted else 返回值 code bre 自身 function func sort
#调用后返回值为函数 def foo1(): def add(x,y): return x+y return add #调用时接受一个或者多个函数 def foo2(add): y = add(4,5) return y
在不使用内建函数的情况下,自行实现一个sort函数
def sort(iterable,*,key = None,reverse = False):123 newlist = [] for x in iterable: for i,y in enumerate(newlist) : if x < y: newlist.insert(i,x) break else: newlist.append(x) return newlist
def add(x,y): return x+y #柯里化后 def add(x): def add1(y): return x+y return add1
#通过嵌套函数就可以吧函数转换成柯里化函数
标签:ted else 返回值 code bre 自身 function func sort
原文地址:https://www.cnblogs.com/fjjj/p/12823059.html