List 我用列表乘以两个矩阵。我希望答案是列表格式,但格式不对
我希望答案是这样的 [[14, 32], [32, 77]] 但是我得到了[[14,32,32,77]]。List 我用列表乘以两个矩阵。我希望答案是列表格式,但格式不对,list,List,我希望答案是这样的 [[14, 32], [32, 77]] 但是我得到了[[14,32,32,77]]。 请帮忙这是python吗?无论哪种方式,语言标记都会有帮助。这是python吗?无论哪种方式,语言标记都会有所帮助 m1=[] m2=[] ans=[] tmp=[] def matmult(m1,m2): sum1=c=d=k=0 m=len(m1) n=len(m2) p=len(m1[0]) q=len(m2[0]) for c in range(0,m): f
请帮忙这是python吗?无论哪种方式,语言标记都会有帮助。这是python吗?无论哪种方式,语言标记都会有所帮助
m1=[]
m2=[]
ans=[]
tmp=[]
def matmult(m1,m2):
sum1=c=d=k=0
m=len(m1)
n=len(m2)
p=len(m1[0])
q=len(m2[0])
for c in range(0,m):
for d in range (0,q):
for k in range(0,p):
sum1 = sum1 + m1[c][k]*m2[k][d]
print sum1
tmp.append(sum1)
sum1=0
ans.append(tmp)
return ans
matmult([[1,2,3],[4,5,6]],[[1,4],[2,5],[3,6]])