我用的是numpy。我的任务是:
写一个sumofdiational函数,它有一个list类型的参数。列表是4x4二维
整数数组(4行4列整数)。函数返回中的整数和
从左上到右下的对角线位置。对于列表,函数应该返回14
下面。您可以假设该列表始终是一个4x4二维整数数组。
4 9 2 5
3 1 10 6
7 2 5 1
8 8 1 4英寸
我正为这件事苦苦挣扎。我试过几种方法,但一无所获。一开始我试着:
def sumof对角线(列表1:列表):summation1=[i.split(", ")[0] for i in list1]
返回(总和1)
打印(相角([[4,9,2,5],[3,1,10,6],[7,2,5,1],[8,8,1,4,]])
因为我在另一个线程上看到了这一点,我想我可以将输入数组按各个列表分开,以便有帮助的第一个开始,但是我遇到了一个错误,那就是没有属性……我只是再试了一次,却得到了一个调用外部函数的错误
然后我又朝另一个方向做了几次尝试。我现在拥有的是:
def sumof对角线(列表1:列表):
^{pr2}$
返回(总和1)
打印(相角([[4,9,2