Почему мой код не умножает матрицу на матрицу а выдаёт ошибку?
Мой код:
import numpy as np
n, m = [int(i) for i in input().split()]
A = [input().split() for _ in range(n)]
input()
B = [input().split() for _ in range(n)]
print(np.dot(A, B))
Моя ошибка:
Traceback (most recent call last):
File "jailed_code", line 6, in <module>
print(np.dot(A,B))
ValueError: data type must provide an itemsize
Тестовые данные:
2 2
1 2
3 2
2 2
3 2
1 1