热线电话:13121318867

登录
2019-04-17 阅读量: 789
求一个3*3矩阵主对角线元素之和。
def tm038():
'''
【个人备注】:思路比较简单,n*n的矩阵都可以用这个求解。
'''
a = [[1,2,3],[4,5,6],[7,8,9]]
s = 0
n = len(a)
for i in range(n): # 左上到右下一条线
s+=a[i][i]
for i in range(n): # 右上到左下一条线
s+=a[i][n-i-1]
if n%2==1: # 如果是奇数,删掉重复计算的中间点
s-=a[n//2][n//2]
print(s)
0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子