fork(3) download
  1. import time
  2.  
  3. def test(x):
  4. t1 = time.clock()
  5. #>5s
  6. #from functools import reduce
  7. #a = reduce(lambda a, i: a + i, (1 for i in range(x)), 0)
  8. a = 0
  9. for i in range(x):
  10. #4.38s
  11. #a += 1
  12. #1.89s
  13. pass
  14. t2 = time.clock()
  15. print("Time for {} was {}".format(x, t2 - t1))
  16. return x
  17.  
  18. print(test(int(1e8)))
Success #stdin #stdout 1.96s 9532KB
stdin
reduce(lambda string, item: string + chr(item), list, "")
stdout
Time for 100000000 was 1.935159
100000000