2017-09-13 29 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