Python之list对应元素求和的方法


Posted in Python onJune 28, 2018

本次分享将讲述如何在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 c

if __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之list对应元素求和的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
SQLite3中文编码 Python的实现
Jan 11 Python
Python利用Beautiful Soup模块修改内容方法示例
Mar 27 Python
Python常用内置模块之xml模块(详解)
May 23 Python
在Mac上删除自己安装的Python方法
Oct 29 Python
python SVM 线性分类模型的实现
Jul 19 Python
python打印直角三角形与等腰三角形实例代码
Oct 20 Python
在python中创建指定大小的多维数组方式
Nov 28 Python
python图片剪裁代码(图片按四个点坐标剪裁)
Mar 10 Python
pymysql模块使用简介与示例
Nov 17 Python
利用python爬取有道词典的方法
Dec 08 Python
浅析Python 中的 WSGI 接口和 WSGI 服务的运行
Dec 09 Python
python爬取2021猫眼票房字体加密实例
Feb 19 Python
Python读取txt文件数据的方法(用于接口自动化参数化数据)
Jun 27 #Python
pandas进行数据的交集与并集方式的数据合并方法
Jun 27 #Python
python-str,list,set间的转换实例
Jun 27 #Python
Python将多个list合并为1个list的方法
Jun 27 #Python
python进行两个表格对比的方法
Jun 27 #Python
Python快速查找list中相同部分的方法
Jun 27 #Python
Python面向对象类的继承实例详解
Jun 27 #Python
You might like
PHP的ASP防火墙
2006/10/09 PHP
flash用php连接数据库的代码
2011/04/21 PHP
使用Smarty 获取当前日期时间和格式化日期时间的方法详解
2013/06/18 PHP
Nigma vs AM BO3 第二场2.13
2021/03/10 DOTA
JavaScript 异步调用框架 (Part 4 - 链式调用)
2009/08/04 Javascript
js获取input标签的输入值实现代码
2013/08/05 Javascript
ie7+背景透明文字不透明超级简单的实现方法
2014/01/17 Javascript
javascript弹出拖动窗口
2015/08/11 Javascript
jQuery入门基础知识学习指南
2015/08/14 Javascript
JS实现弹性漂浮效果的广告代码
2015/09/02 Javascript
AngularJs Javascript MVC 框架
2016/06/20 Javascript
javascript创建含数字字母的随机字符串方法总结
2016/08/01 Javascript
JS 中使用Promise 实现红绿灯实例代码(demo)
2017/10/20 Javascript
vue获取时间戳转换为日期格式代码实例
2019/04/17 Javascript
python函数参数*args**kwargs用法实例
2013/12/04 Python
Python的gevent框架的入门教程
2015/04/29 Python
python 文件操作删除某行的实例
2017/09/04 Python
python中requests库session对象的妙用详解
2017/10/30 Python
Python2.7+pytesser实现简单验证码的识别方法
2017/12/29 Python
Python3之简单搭建自带服务器的实例讲解
2018/06/04 Python
详解Python3序列赋值、序列解包
2019/05/14 Python
python 计算两个列表的相关系数的实现
2019/08/29 Python
pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换
2020/01/13 Python
Python钉钉报警及Zabbix集成钉钉报警的示例代码
2020/08/17 Python
python如何设置静态变量
2020/09/07 Python
Python读取多列数据以及用matplotlib制作图表方法实例
2020/09/23 Python
COS美国官网:知名服装品牌
2019/04/08 全球购物
如何拷贝一整个Java对象,包括它的状态
2013/12/27 面试题
检察官就职演讲稿
2014/01/13 职场文书
护理专业大学生自我推荐信
2014/01/25 职场文书
关于青春的演讲稿三分钟
2014/08/22 职场文书
幼儿园六一亲子活动方案
2014/08/26 职场文书
解除劳动合同证明书
2014/09/26 职场文书
酒店财务部岗位职责
2015/04/14 职场文书
导游词之阆中古城
2019/12/23 职场文书
MySQL 原理与优化之原数据锁的应用
2022/08/14 MySQL