from timeit import timeit
import sys

N = 3000000

def build_set():
    x = set()
    for i in range(N):
        x.add(i)
    print('size of the set in bytes:', sys.getsizeof(x))
    
def build_list():
    x = []
    for i in range(N):
        x.append(i)
    print('size of the list in bytes:', sys.getsizeof(x))

print('time for building the set:', timeit(build_set, number=1))
print('time for building the set:', timeit(build_list, number=1))
