Skip to content

Instantly share code, notes, and snippets.

@miaout17
Created September 14, 2008 10:20
Show Gist options
  • Save miaout17/10724 to your computer and use it in GitHub Desktop.
Save miaout17/10724 to your computer and use it in GitHub Desktop.
def test1() :
tasks = []
for i in range(10) :
newtask = lambda : i*i
tasks.append( newtask )
for t in tasks :
print(t())
def make_lambda(i) :
return lambda : i*i
def test2() :
tasks = []
for i in range(10) :
newtask = make_lambda(i)
tasks.append( newtask )
for t in tasks :
print(t())
test1()
test2()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment