#两个 3 行 3 列的矩阵,实现其对应位置的数据相加,并返回一个新矩阵:
#方法一:
x=[[1,2,3],[1,2,3],[1,2,3]]
y=[[1,2,3],[1,2,3],[1,2,3]]
z=[]
for i in range(3):
z.append([])
for j in range(3):
z[i].append(x[i][j]+y[i][j])
print (z)
#方法二
x=[[1,2,3],[1,2,3],[1,2,3]]
y=[[1,2,3],[1,2,3],[1,2,3]]
z=[[0,0,0],[0,0,0],[0,0,0]]
for i in range(3):
for j in range(3):
z[i][j]=x[i][j]+y[i][j]
print (z)
#两个 3 行 3 列的矩阵,实现其对应位置的数据相加,并返回一个新矩阵:
#方法一:
x=[[1,2,3],[1,2,3],[1,2,3]]
y=[[1,2,3],[1,2,3],[1,2,3]]
z=[]
for i in range(3):
z.append([])
for j in range(3):
z[i].append(x[i][j]+y[i][j])
print (z)
#方法二
x=[[1,2,3],[1,2,3],[1,2,3]]
y=[[1,2,3],[1,2,3],[1,2,3]]
z=[[0,0,0],[0,0,0],[0,0,0]]
for i in range(3):
for j in range(3):
z[i][j]=x[i][j]+y[i][j]
print (z)
这篇博客介绍了两种方法来实现两个3行3列的矩阵对应位置数据相加,创建新的矩阵。方法一是通过双重循环动态构建新矩阵;方法二是先初始化一个全0矩阵,然后同样使用双重循环进行元素相加。两种方法都能有效完成矩阵相加操作。
2146

被折叠的 条评论
为什么被折叠?



