First page Back Continue Last page Overview Graphics

The Optimal Way

import time

n= 100000

start_time = time.time()

l = []

for i in range(n):

l = l + [i * 2]

print(time.time() - start_time)

start_time = time.time()

l = []

for i in range(n):

l += [i * 2]

print(time.time() - start_time)

start_time = time.time()

l = []

for i in range(n):

l.append(i * 2)

print(time.time() - start_time)

26.3175041676

0.0305399894714

0.0207479000092

Call