一个简单的矩阵运算,好奇牛客网为什么不能用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



京公网安备 11010502036488号