for i in range(3): # 假设矩阵是3x3的 sum_diagonal += matrix[i][i] # 累加主对角线上的元素 # 打印结果 print("主对角线元素之和为:", sum_diagonal) 这段代码首先定义了一个3x3的矩阵`matrix`,然后通过遍历矩阵的行索引`i`(因为这是一个3x3矩阵,所以循环三次),并利用这个索引同时作为行和列的...
python求一个3*3矩阵主对角线元素之和。 程序源代码: 实例 #!/usr/bin/python# -*- coding: UTF-8 -*-if__name__=='__main__':a=[]sum=0.0foriinrange(3):a.append([])forjinrange(3):a[i].append(float(input("input num:\n")))foriinrange(3):sum+=a[i][i]print(sum) 以上实...
res=M[0][0]+M[1][1]+M[2][2]