import time l = list() start = time.time() for x in range(0, 5000000): for i in range(10): l.append(i) while len(l)>0: del l[0] end = time.time() print end - start