一个简单的矩阵运算,好奇牛客网为什么不能用numpy,希望有解答
while True: try: x = int(input()) y = int(input()) z = int(input()) list1 = [] for i in range(x): list1.append([int(x) for x in input().split()]) list2 = [] for i in range(y): list2.append([int(x) for x in input().split()]) list3 = [] for i in range(x): list3.append([]) for j in range(z): list3[i].append(0) for i in range(x): for j in range(z): for k in range(y): list3[i][j] = list3[i][j] + list1[i][k]*list2[k][j] for i in range(x): for j in range(z): if(j != z-1): print(list3[i][j],end=' ') else: print(list3[i][j]) except: break