lambda x:i*x for i in range(4)

 

 

    Solution: Add a colon before receiving the variable i

  return [lambda x,i=i: i * x for i in range(4)]

 

Guess you like

Origin www.cnblogs.com/liyiyi/p/11668672.html