美文网首页python学习笔记
python练手_44-矩阵相加

python练手_44-矩阵相加

作者: 学子CH | 来源:发表于2019-02-15 20:27 被阅读0次
    # -*- 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-矩阵相加

        本文链接:https://www.haomeiwen.com/subject/knameqtx.html