矩阵各行元素之和
Posted 算法与编程之美
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了矩阵各行元素之和相关的知识,希望对你有一定的参考价值。
0 引言
经过一段时间对python的学习,已经能够相对熟练编写python程序并使用循环语句,通过循环语句的知识,可以轻松求出一个矩阵的各行元素之和。
1 问题
编写Python程序,求一个给定的m*n矩阵各行元素之和。输入第一行给出两个正整数m和n(1≤m,n≤6)。随后m行,每行给出n个整数,其间以空格分隔。每行输出对应矩阵行元素之和。
2 方法
首先利用map()编写能够同时输入m,n的输入语句,然后定义一个列表,运用for循环实现矩阵各行元素之和的计算,遍历后将其存于列表中,从而完成矩阵的各行元素之和。
3 实验结果与讨论
通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。
代码清单 1
m,n = map(int,input(‘:’).split()) l=[] for i in range(m): res = 0 t = list(map(int,input().split())) for j in range(n): res += t[j] l.append(res) l=str(l).replace(‘[’,’’).replace(‘]’,’’).replace(‘,’,’\\n’) print(l,end=’’) |
4 结语
针对计算矩阵各行元素之和问题,提出利用循环语句方法,证明该方法是有效的,本文的方法只针对于简单的矩阵各行元素之和的计算,方法较单一,未来可以继续研究针对于较大矩阵各行元素之和的计算方法。
以上是关于矩阵各行元素之和的主要内容,如果未能解决你的问题,请参考以下文章