“如何在使用类时纠正语法错误和定义错误”

时间:2019-03-30 00:37:03

标签: python-3.x matrix

我在一个实验室里工作,我们必须不使用numpy来执行各种矩阵运算。我已经在自动化测试中运行了我的代码,但被告知“未定义名称'sub'”。我不确定需要更改什么。

def sub(self, other):
    if self.cols != other.cols or self.rows != other.rows:
        return([])

    subtraction_matrix = []
    for i in range(self.cols):
        matrix3 = []
        for j in range(self.rows):
            subtraction = self.elements[i][j]- other.elements[i][j]

        matrix3.append(subtraction)

    return (subtraction_matrix)

0 个答案:

没有答案