优草派 > Python

Python二维数组求和代码怎么写?Python二维数组求和用什么方法

罗西汉         优草派

二维数组是python中比较特殊的一种结构,它是由多个一维数组放在同一结构中来组成的。而二维数组也是可以去进行求和运算,下面要来介绍的内容就是python二维数组求和方法以及代码实例,感兴趣的小伙伴就一起往下看看吧。

Python二维数组求和代码怎么写?Python二维数组求和用什么方法

那么既然是要对二维数组求和,自然是需要先创建出来这个结构才可以。因为数组限定了其中的元素类型只能够为数字,那么用纯数字的列表即可,示例如下:

a = [[1,2],[3,4],[5,6]]

一、map()函数

map函数的语法为map(func,a),它的作用就是对一个序列中的所有元素都执行一次指定函数,代码示例如下所示:

sum(map(sum,a))

上面这一行代码的运行过程为,在map函数中只会取到对象a中的每一个元素。而因为a是二维数组,所有它取到的实际上是每个一维数组。而前面这个函数sum()的作用就是将一个序列内的元素都加起来返回,这样二维数组内所有一维数组中的数字都相加并返回了结果,最后再由外部的sum()函数执行相加操作即可实现二维数组求和。

二、for循环

对于序列中元素的操作,使用循环是最方便的。使用for循环遍历二维数组对象a,每次遍历都会取到其中一个一维数组。然后这个一维数组是可以使用sum()函数来将其中数字都加起来的,最后将使用加等于赋值运算符来将每一个一维数组求和得到的结果赋值给外部变量即可实现最终数组求和结果,详细代码如下所示:

z = 0
for x in a:
  z += sum(a)
print(z)

以上就是关于“Python二维数组求和代码怎么写?Python二维数组求和用什么方法”的全部内容了,希望对你有所帮助。

  • 微信好友

  • 朋友圈

  • 新浪微博

  • QQ空间

  • 复制链接

取消
5天短视频训练营
新手入门剪辑课程,零基础也能学
分享变现渠道,助你兼职赚钱
限时特惠:0元
立即抢
新手剪辑课程 (精心挑选,简单易学)
第一课
新手如何学剪辑视频? 开始学习
第二课
短视频剪辑培训班速成是真的吗? 开始学习
第三课
不需要付费的视频剪辑软件有哪些? 开始学习
第四课
手机剪辑app哪个好? 开始学习
第五课
如何做短视频剪辑赚钱? 开始学习
第六课
视频剪辑接单网站APP有哪些? 开始学习
第七课
哪里可以学短视频运营? 开始学习
第八课
做短视频运营需要会什么? 开始学习
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。

客服热线:0731-85127885

湘ICP备19005950号-1  

工商营业执照信息

违法和不良信息举报

举报电话:0731-85127885 举报邮箱:tousu@csai.cn

优草派  版权所有 © 2024