题解 | #矩阵乘法#
矩阵乘法
http://www.nowcoder.com/practice/ebe941260f8c4210aa8c17e99cbc663b
乘法就是数组或者二维列表倒置相乘
while True:
try:
l1 = int(input())
l2 = int(input())
l3 = int(input())
list1 = []
list2 = [[] for i in range(l3)]
for i in range(l1):
list1.append(list(map(int, input().split())))
for i in range(l2):
res = list(map(int, input().split()))
for n, x in enumerate(res):
list2[n].append(x)
res_list = []
for x, i in enumerate(list1):
list3 = []
for p in range(l3):
n = 0
for y, j in enumerate(i):
n += j * list2[p][y]
list3.append(n)
res_list.append(list3)
# print(list1, list2)
for i in res_list:
print(' '.join(list(map(str, i))))
except EOFError:
break


