Python二维数组实现求出3*3矩阵对角线元素的和示例

yipeiwu_com6年前Python基础

题目:求一个3*3矩阵对角线元素之和。

程序分析:利用双重for循环控制输入二维数组,再将a[i][i]累加后输出。

 def two_dimensionalArray(self):
 '二维数组实现求三阶矩阵的对角线元素之和'
 sum = 0
 matrix = [[0, 1, 0], [0, 21, 0], [0, 12, 0]]
 matrix2 = [[0 for i in range(3)] for i in range(3)]
 matrix2[0][0] = 123
 matrix2[1][1] = 123
 matrix2[2][2] = 123
 for i in range(3):
  sum += matrix2[i][i]
 print(sum)

以上这篇Python二维数组实现求出3*3矩阵对角线元素的和示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python文件和流(实例讲解)

1.文件写入 #打开文件,路径不对会报错 f = open(r"C:\Users\jm\Desktop\pyfile.txt","w") f.write("Hello,world!\...

如何基于Python获取图片的物理尺寸

如何基于Python获取图片的物理尺寸

这篇文章主要介绍了如何基于Python获取图片的物理尺寸,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 问题 如何获取图片的物理尺寸...

python设置值及NaN值处理方法

如下所示: python 设置值 import pandas as pd import numpy as np dates = pd.date_range('20180101',pe...

python flask实现分页效果

python flask实现分页效果

在我们学习的过程中会遇到这么样的问题,就是在我们学习的过程中会发现需要分页处理,这里呢,给大家介绍书上说的分页。 @app.route('/',methods=['GET']) @a...

python实现简单温度转换的方法

本文实例讲述了python实现简单温度转换的方法。分享给大家供大家参考。具体分析如下: 这是一段简单的python代码,用户转换不同单位的温度,适合初学者参考 复制代码 代码如下:def...