最高赞代码中,匿名函数lambda :前为什么没有参数?
def count():
fs = [] for i in range(1, 4): def f(i): return lambda : i*i fs.append(f(i)) return fs f1, f2, f3 = count() print f1(), f2(), f3()
return lambda : i*i
这行代码, 查资料,lambda 参数:返回值
为什么这个没参数?求大神解答?
def count():
fs = [] for i in range(1, 4): def f(i): return lambda : i*i fs.append(f(i)) return fs f1, f2, f3 = count() print f1(), f2(), f3()
return lambda : i*i
这行代码, 查资料,lambda 参数:返回值
为什么这个没参数?求大神解答?
2017-09-14
举报