矩阵各行元素之和

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 结语

针对计算矩阵各行元素之和问题,提出利用循环语句方法,证明该方法是有效的,本文的方法只针对于简单的矩阵各行元素之和的计算,方法较单一,未来可以继续研究针对于较大矩阵各行元素之和的计算方法。

以上是关于矩阵各行元素之和的主要内容,如果未能解决你的问题,请参考以下文章

习题7-4 求矩阵各行元素之和 (15分)

[PTA]实验7-2-1 求矩阵各行元素之和

求矩阵各行元素之和

求矩阵各行元素之和 P177 T4

在MATLAB中,如何找出矩阵的非零元素。并且输出它所在的行和列。只要非零就为真。输出1。。

在MATLAB中,如何找出矩阵的非零元素。并且输出它所在的行和列。只要非零就为真。输出1。。