import pickle import time lst = [0]*10**6 t = time.time() f = open("tst", "wb") pickle.dump(lst, f) f.close() print(time.time()-t) t = time.time() f = open("tst", "rb") pickle.load(f) f.close() print(time.time()-t)