# %% Import import numpy as np import time # %% Initialisering N = 100000 dyn_array = np.array([]) preallok_array = np.zeros(N) # %% Append: tic = time.time() for k in range(0, N): dyn_array = np.append(dyn_array, 10*k) toc = time.time() t_elapsed_append = toc - tic # %% Preallok: tic = time.time() for k in range(0, N): preallok_array[k] = 10*k toc = time.time() t_elapsed_preallok = toc - tic # %% Sammenlikning: forhold_append_preallok = \ t_elapsed_append/t_elapsed_preallok print('------------------------------------------------') print('N =', N) print('t_elapsed_append [s] = ',t_elapsed_append) print('t_elapsed_preallok [s] =', t_elapsed_preallok) print('t_elapsed_append/t_elapsed_preallok =', forhold_append_preallok) print('------------------------------------------------')