Advertisement
Guest User

Untitled

a guest
Dec 7th, 2016
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. import timeit
  2.  
  3. def sum1(arrs):
  4. return sum(arrs, [])
  5.  
  6. def sum2(arrs):
  7. s = []
  8. for arr in arrs:
  9. s += arr
  10. return s
  11.  
  12. def main():
  13. array_of_arrays = [[0] for _ in range(1000)]
  14. print timeit.timeit(lambda: sum1(array_of_arrays), number=100)
  15. print timeit.timeit(lambda: sum2(array_of_arrays), number=100)
  16.  
  17. if __name__=='__main__':
  18. main()
  19.  
  20. >> 0.247241020203
  21. >> 0.0043830871582
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement