fork download
  1. def make_functions():
  2. flist = []
  3.  
  4. for i in [1, 2, 3]:
  5. def print_i():
  6. print(i)
  7. flist.append(print_i)
  8.  
  9. return flist
  10.  
  11. functions = make_functions()
  12. for f in functions:
  13. f()
Success #stdin #stdout 0.02s 9180KB
stdin
Standard input is empty
stdout
3
3
3