def calc_prod(lst): def lazy_prod(): #1 def f(x, y): return x * y return reduce(f, lst) return lazy_prod #2 print calc_prod([1, 2, 3, 4])()
为什么不加#1,2就会报错?
TypeError: 'int' object is not callable
天使之翼死神之镰
lanrong1995
相关分类