python练手_44-矩阵相加

# -*- coding:utf-8 -*-
# @Author: CH
"""
@project: python study
@time:2019/1/7-23:13
@file_name:【程序44】矩阵相加.py
@IDE:PyCharm 
@else: DO NOT STOP STUDYING!!!
"""

# 题目 计算两个矩阵相加。
# 程序分析 创建一个新的矩阵,使用 for 迭代并取出 X 和 Y 矩阵中对应位置的值,相加后放到新矩阵的对应位置中
import time
X = [[12, 7, 3],
     [4, 5, 6],
     [7, 8, 9]]

Y = [[5, 8, 1],
     [6, 7, 3],
     [4, 5, 9]]

res = [[0, 0, 0],
       [0, 0, 0],
       [0, 0, 0]]
for i in range(len(res)):
    for j in range(len(res[0])):
        res[i][j] = X[i][j] + Y[i][j]#就是说,从X、Y两个大列表中取值,替代res这个大列表中取第i个列表的j个数(ij是从0 开始的)
print(res)



你可能感兴趣的:(python练手_44-矩阵相加)