矩阵各行元素之和

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

算法与编程之美

欢迎关注『算法与编程之美』

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值