import numpy def sum(x): total = 0 for i in range(x.shape[0]): total +=x[i] return total x = numpy.arange(10_000_000); %time sum(x) CPU times: user 1.63 s, sys: 0 ns, total: 1.63 s Wall time: 1.63 s