|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
题目:计算两个矩阵相加。
3 P4 {2 A; \8 h3 O5 O0 w1 q程序分析:创建一个新的矩阵,使用 for 迭代并取出 X 和 Y 矩阵中对应位置的值,相加后放到新矩阵的对应位置中。 Z+ `2 e# u$ u. J+ H
- X = [[12,7,3],7 i8 I5 G) |- b' j3 A
- [4 ,5,6],- V" V3 k, |; F% I& M
- [7 ,8,9]]
* e4 W, i3 J! V3 ^ - * p+ a; G f6 g) Z9 x1 r3 g
- Y = [[5,8,1],
5 v' O% R+ ^- `4 E - [6,7,3],
2 o4 K: C4 T$ s8 ^' B - [4,5,9]] q6 m( u- d' ~/ L( n- e
-
. x2 N" n+ S) p - res=[[0,0,0],
( \3 o2 P) V2 y9 k/ v [" E2 F - [0,0,0],
( L. F q" S9 U2 ~) G - [0,0,0]]
- @% z: T1 [' C1 W - for i in range(len(res)):! k' k( z" [4 A
- for j in range(len(res[0])):9 T! j3 m5 J X! Q
- res[i][j]=X[i][j]+Y[i][j]
2 y! v3 g7 g1 }. T+ n4 e. q - print(res)
复制代码 |
|