Вот строки кода: < /p>
списки Python < /h1>
Код: Выделить всё
arr1 = list(range(1000000))
arr2 = list(range(1000000, 2000000))
Код: Выделить всё
result = 0
for x1, x2 in zip(arr1, arr2):
result += x1 * x2
result
< /code>
[b] result < /strong>
83333333333500000 < /p>
numpy массивы < /h1>
arr1_np = np.array(arr1)
arr2_np = np.array(arr2)
Код: Выделить всё
np.dot(arr1_np, arr2_np)
-1942957984`
Я ожидал получить те же результаты, что и в учебнике точно так же
Подробнее здесь: https://stackoverflow.com/questions/796 ... -the-manua