fork download
  1. # def firstn(n):
  2. # num = 0
  3. # while num < n:
  4. # yield num
  5. # num += 1
  6. # a = list(firstn(10))
  7. # print a
  8. # b = reduce(lambda x,y:max(x,y), a)
  9. # print 'b=',b
  10.  
  11. # sum_of_first_n = sum(firstn(10))
  12. # print sum_of_first_n
  13. def multipliers():
  14. return [lambda x, i=i : i * x for i in range(4)]
  15. print [m(2) for m in multipliers()]
  16.  
  17.  
  18.  
Success #stdin #stdout 0.02s 7216KB
stdin
Standard input is empty
stdout
[0, 2, 4, 6]