News for hackers. Stuff that matters.
Re:Python’s lambda is broken by ii on Thursday April 09, 2009 @03:53PM (#555017)
Workarounds:

  fs = [(lambda n, i=i: i+n) for i in range(10)]
or

  from operator import add
  from functools import partial
  fs = [partial(add, i) for i in range(10)]

There are no comments on this comment yet.