特定の行列で対角線を形成する数値の合計を返す関数を作成する必要があります。
Python初心者なので、問題があります。これは私のコードです:
def diagonal(matrix):
return sum([matrix[i][i] for i in range(len(matrix))])
しばらく試してみましたが、「リストインデックスが範囲外です」というエラーに関するレポートが常に返されるため、何が問題なのかわかりません。
輸入できませんnumpy
。
あらゆる形のヘルプ、ヒント、アドバイスをいただければ幸いです。