# 希望一次返回3个函数,分别计算1x1,2x2,3x3:
# 希望一次返回3个函数,分别计算1x1,2x2,3x3: def count(): fs = [] for i in range(1, 4): def f(): return i*i fs.append(f) return fs f1, f2, f3 = count() 讲解中说返回三个函数,可是fs明明是序列啊,返回fs为什么不是[1,4,9]
# 希望一次返回3个函数,分别计算1x1,2x2,3x3: def count(): fs = [] for i in range(1, 4): def f(): return i*i fs.append(f) return fs f1, f2, f3 = count() 讲解中说返回三个函数,可是fs明明是序列啊,返回fs为什么不是[1,4,9]
2016-08-30
举报