diff --git a/matrix_multiplication.py b/matrix_multiplication.py new file mode 100644 index 00000000..da8c1ad5 --- /dev/null +++ b/matrix_multiplication.py @@ -0,0 +1,14 @@ +def multiply(A, B): + result = [[0]*len(B[0]) for _ in range(len(A))] + + for i in range(len(A)): + for j in range(len(B[0])): + for k in range(len(B)): + result[i][j] += A[i][k] * B[k][j] + + return result + +A = [[1,2,3],[4,5,6]] +B = [[7,8],[9,10],[11,12]] + +print(multiply(A,B))