#!/usr/bin/env python import timeit setup_code = 'values = []' # <1> test_code_one = ''' for i in range(10000): values.append(i) ''' # <2> test_code_two = ''' i = 0 while i < 10000: values.append(i) i += 1 ''' # <2> t1 = timeit.Timer(test_code_one, setup_code) # <3> t2 = timeit.Timer(test_code_two, setup_code) # <3> print("test one:") print(t1.timeit(1000)) # <4> print() print("test two:") print(t2.timeit(1000)) # <4> print()