【摘要】今天的python实践内容是为了让大家了解python矩阵相加方法,对代码编程有个感性的认知。也好让大家能够理性选择,不要盲目跟从,选择适合自己当前阶段的学习内容,循序渐进,以兴趣自我探索为向导,所以这次的python矩阵相加方法你需要了解。
python矩阵相加题目:
两个 3 行 3 列的矩阵,实现其对应位置的数据相加,并返回一个新矩阵:
X = [[10,7,8],
[4 ,5,6],
[7 ,2,9]]
Y = [[5,7,1],
[6,7,3],
[4,6,9]]
python矩阵相加程序分析:
创建一个新的 3 行 3 列的矩阵,使用 for 迭代并取出 X 和 Y 矩阵中对应位置的值,相加后放到新矩阵的对应位置中。
程序源代码:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
X = [[10,7,8],
[4 ,5,6],
[7 ,2,9]]
Y = [[5,7,1],
[6,7,3],
[4,6,9]]
result = [[0,0,0],
[0,0,0],
[0,0,0]]
# 迭代输出行
for i in range(len(X)):
# 迭代输出列
for j in range(len(X[0])):
result[i][j] = X[i][j] + Y[i][j]
for r in result:
print(r)
这次的python矩阵相加方法就为大家介绍到这里了,python作为一款实用性极强的编程软件,可以为大家做很多事情,当然前提是你对编程有一颗热爱的心,如果你想做好python,就试试将他用在实践里