2017-09-13 71 views
-4

我被要求创建一个需要m个n个数组来实例化的类。然后给这个类一个在矩阵上做任何操作的方法,让我们说它的对角条目加倍并返回它。创建一个需要实例化矩阵的类

+2

你尝试过什么等等远? – Igle

+0

https://wiki.python.org/moin/BeginnersGuide/Programmers? –

回答

0

从这个简单的骨架开始:

class Matrix: 

    def __init__(self, matrix): 
     self.matrix = matrix 

    def double_diagnonal_entries(self): 
     # do calcs 
     return self.matrix 

请注意,如果你需要实现一些基本的矩阵OPS像另外你可以考虑操作符重载,如:

def __add__(self, another_matrix): 
    # do the math 
    return sum_matrix