本次分享将讲述如何在Python中对多个list的对应元素求和,前提是每个list的长度一样。比如:a=[1,2,3], b=[2,3,4], c=[3,4,5], 对a,b,c的对应元素求和,输出应为[6,9,12].
  
方法一:
  直接求解,按照对应元素相加的原则,可先定义一个函数。

def list_add(a,b):c = []for i in range(len(a)):c.append(a[i]+b[i])return cif __name__ == '__main__':a = [1,2,3]b = [2,3,4]c = [3,4,5]print(list_add(list_add(a,b),c))

方法二:
  利用numpy模块求解。

import numpy as np
a = np.array([1,2,3])
b = np.array([2,3,4])
c = np.array([3,4,5])
print(a+b+c)

需要注意的是,a+b+c后的类型为numpy.ndarray.
方法三:
  利用numpy模块的sum()函数进行求解。

import numpy as np
a = [1,2,3]
b = [2,3,4]
c = [3,4,5]
print(np.sum([a,b,c], axis = 0))

其中的axis参数表示纵向求和。



本次分享到此结束,欢迎大家交流~~

注意:本人现已开通两个微信公众号: 因为Python(微信号为:python_math)以及轻松学会Python爬虫(微信号为:easy_web_scrape), 欢迎大家关注哦~~

Python之list对应元素求和相关推荐

  1. 【Python基础】列表元素求和

    列表元素求和 列表求和 纯数字列表 列表中存在其他类型的元素 实例:每半秒输出x之前的所有奇数和 列表求和 纯数字列表 # 求lst = [4,12,6,12.14]中所有元素的和 lst = [4, ...

  2. python中对list元素求和、求积的普通方法和便捷方法

    1.单个list 求和.求积最先想到的是for循环,可以直接使用python中封装的函数,一行代码解决问题,一般来说,能不用for循环就不用,因为相比于封装函数,for循环太慢. # -*- enco ...

  3. python元素求和_Python之list对应元素求和的方法

    本次分享将讲述如何在Python中对多个list的对应元素求和,前提是每个list的长度一样.比如:a=[1,2,3], b=[2,3,4], c=[3,4,5], 对a,b,c的对应元素求和,输出应 ...

  4. python列表内元素求和_Python之list对应元素求和

    本次分享将讲述如何在Python中对多个list的对应元素求和,前提是每个list的长度一样.比如:a=[1,2,3], b=[2,3,4], c=[3,4,5], 对a,b,c的对应元素求和,输出应 ...

  5. python列表元素求和_如何在python语言使用不同方法实现列表元素求和

    在使用python语言列表时,如果列表中的元素都是数值类型,可以对元素进行求和.下面利用不同的方法实现列表元素求和: 工具/原料 python pycharm 截图工具 方法/步骤 1 第一步,在已创 ...

  6. python学习-综合练习六(列表翻转、变量交换、复制列表、元素求和(lambda和递归)、字典排序、字典pop)

    文章目录 列表翻转 变量交换 复制列表 元素求和 字典排序 字典pop 说明:本篇博文的知识点大部分来自 Python3 实例 列表翻转 列表翻转就是把列表的值按顺序左移,逻辑还是挺简单的. 我之前的 ...

  7. Python列表或元组的数字元素求和

    第6章-3 列表或元组的数字元素求和 (20分) 求列表中数字和,列表中嵌套层次不限2层 输入格式: 在一行中输入列表或元组 输出格式: 在一行中输出数字的和 输入样例: 在这里给出一组输入.例如: ...

  8. python 打印数组变量_使用Python将数组的元素导出到变量中(unpacking)

    下面就为大家分享一篇使用Python将数组的元素导出到变量中(unpacking),具有很好的参考价值,希望对大家有所帮助.一起过来看看吧 最近工作中遇到一个问题,需要利用Python将数组(list ...

  9. 怎么把python结果全部显示-python 显示数组全部元素的方法

    怎么将python中的数组全部打印出来array 在python中打印array数组的方法如下: 最近小编总是在想,能陪自己到最后的,是什么样的人,昨晚玩手机到很晚,现在想突然想通了,让小编觉得,真正 ...

最新文章

  1. FSD键盘钩子框架参考爱写驱动的女装大佬
  2. c语言刷新输出_在fx-9860系列上用C语言编程
  3. Android应用的基本组件介绍
  4. 【软件设计师】2020-08-08
  5. C#:委托基础与事件
  6. 解决《Mobile绘制背景图片》中的问题
  7. ubuntu man手册完善
  8. OFD文件结构--Signature.xml
  9. windows配置gvim高效率编程(cc++)带自动补全代码
  10. python批量音频转格式_python将mp3格式批量转化为wav格式
  11. oopc——0.概念及为何要学习oopc
  12. C# Serilog日志框架
  13. windows程序设计基础知识
  14. 深度学习笔记2:关于LSTM神经网络输入输出的理解
  15. 【0723】自动化运维——saltstack
  16. 短期出差北京个人所见所闻所感
  17. 五笔速成法--教你5小时学会五笔打字
  18. b站下载器,支持分辨率登录,带弹幕,简洁bilili
  19. 线程安全,线程同步,解决线程同步问题
  20. SimMatch 论文分享

热门文章

  1. 计算机不能辨别汉字wifi,Win10系统连接不上被隐藏的中文Wifi的解决方法
  2. 电子计算机之父冯.诺依曼的主要贡献,冯•诺依曼的贡献有哪些?
  3. php中fread()函数,php fread()函数
  4. bufferedreader读取中文乱码_python之pandas模块关于csv文件乱码问题解决
  5. centos系统服务器关机,centos 7 重启服务器
  6. 计算机应用技术研究生开题报告,计算机应用技术专业论文开题报告.doc
  7. 卸载cuda_NVIDIA驱动和CUDA安装
  8. 《软件需求分析(第二版)》第 12 章——需求确认 重点部分总结
  9. 网站设计好怎么上传到服务器的,虚拟主机上传到网站的几个步骤
  10. java接口中多继承的问题