import copy x = [[13,-1,4], [5,0,6], [1,9,-3]] y = copy.deepcopy(x) z = [[0 for a in range(3)] for b in range(3)] # 先定义二维数组 # z = [[0]*3]*3 # # 第二种方式定义二维数组 """ # 每个元素加1,本题答案没有对元素加1,所以注释掉代码 for i in range(len(y)): for j in range(len(y[i])): y[i][j] += 1 """ for i in range(len(x)): for j in range(len(x[i])): z[i][j] = x[i][0]*y[0][j]+x[i][1]*y[1][j]+x[i][2]*y[2][j] print(z)
知识点:矩阵乘法