不太清楚闭包在程序中的具体应用
def count(): fs = [] for i in range(1, 4): def f(j): def g(): return j * j return g r = f(i) fs.append(r) return fs f1, f2, f3 = count() print f1(), f2(), f3()
def count(): fs = [] for i in range(1, 4): def f(j): def g(): return j * j return g r = f(i) fs.append(r) return fs f1, f2, f3 = count() print f1(), f2(), f3()
2017-03-04
举报