Ian Kelly <ian.g.ke...@gmail.com>: > You can get the desired effect by adding a layer of indirection: > >>>> fl = [(lambda x: lambda y: x+y)(x) for x in [1,2,3]]
A trick to remember! Variable lifetime reduction by function invocation. Marko -- https://mail.python.org/mailman/listinfo/python-list