سلام .
ممکنه توضیح بدین چرا کدی که با numpy نوشته شده زمان اجرای بیشتری میبره ؟
ممنونم.
def pure_py_list():
"""to see speed of normal python lists"""
t1 = time.time()
total = 0
x = range(10000000)
for item in x :
total+=1
t2 = time.time()
return (t2 - t1)
def numpy_list ():
"""calculating speed of numpy arrays ."""
t1 = time.time()
total = 0
x = np.arange(10000000)
for element in x :
total +=1
t2 = time.time()
return (t2 - t1)