返回顶部
首页 > 资讯 > 后端开发 > Python >Python之list对应元素求和
  • 540
分享到

Python之list对应元素求和

元素Pythonlist 2023-01-31 06:01:48 540人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

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

本次分享将讲述如何在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爬虫算法(微信号为:easy_WEB_scrape), 欢迎大家关注哦~~

--结束END--

本文标题: Python之list对应元素求和

本文链接: https://lsjlt.com/news/190237.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python之list对应元素求和
    本次分享将讲述如何在Python中对多个list的对应元素求和,前提是每个list的长度一样。比如:a=[1,2,3], b=[2,3,4], c=[3,4,5], 对a,b,c的对应元素求和,输出应为[6,9,12].    方...
    99+
    2023-01-31
    元素 Python list
  • python如何求列表对应元素的乘积和
    这篇文章给大家分享的是有关python如何求列表对应元素的乘积和的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。那天偶尔看到看到一个小问题:两个不等长列表a=[1,2,3],b=[4,5,6,7],求它们对应元素的...
    99+
    2023-06-14
  • python求列表对应元素的乘积和的实现
    那天偶尔看到看到一个小问题:两个不等长列表a=[1,2,3],b=[4,5,6,7],求它们对应元素的乘积的和。 我一开始想到的方法就是选择更小数组作为循环长度然后相乘求和: a...
    99+
    2024-04-02
  • 在python中对list求和及求积
    # the basic way s = 0 for x in range(10): s += x # the right way s = sum(range(10)) # the basic way s = 1 fo...
    99+
    2023-01-31
    中对 python list
  • Python List 删除元素
    1. 使用del删除指定元素 li = [1, 2, 3, 4] del li[3] print(li) # Output [1, 2, 3] 2. 使用list方法pop删除元素 li = [1, 2, 3, 4] li.pop...
    99+
    2023-01-31
    元素 Python List
  • java怎么求数组元素之和
    要求数组元素的和,可以使用循环遍历数组,将每个元素累加起来。具体实现如下: public class ArraySum { ...
    99+
    2023-10-27
    java
  • Python list append方法之给列表追加元素
    目录Python list append方法给列表追加元素描述语法举例注意事项给列表list中元素添加的四种方式1. append()2. extend() 3....
    99+
    2024-04-02
  • Python之求数组元素的平均值
    Python 环境:Python 2.7.12 x64 IDE :     Wing IDE Professional  5.1.12-1 题目:  求数组元素的平均值 #求数组元素的平均值 a=[1,4,8,10,12] b=len(...
    99+
    2023-01-31
    平均值 数组 元素
  • Java基础之List内元素的排序性能对比
    目录一、概述二、按条件排序几种方案及性能对比2.1 利用集合框架提供的Collections.sort实现排序2.2 实现Comparable接口2.3 利用JAVA 8 strea...
    99+
    2024-04-02
  • Java如何求一个3*3矩阵对角线元素之和
    这篇文章主要为大家展示了“Java如何求一个3*3矩阵对角线元素之和”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Java如何求一个3*3矩阵对角线元素之和”这...
    99+
    2024-04-02
  • JavaScript如何求数组长度和元素之和
    本文小编为大家详细介绍“JavaScript如何求数组长度和元素之和”,内容详细,步骤清晰,细节处理妥当,希望这篇“JavaScript如何求数组长度和元素之和”文章能帮助大家解决疑惑,下面跟着小编的思路慢...
    99+
    2024-04-02
  • 使用java怎么对数组元素求和
    使用java怎么对数组元素求和?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Java的特点有哪些Java的特点有哪些1.Java语言作为静态面向对象编程语言的代表,实现了面...
    99+
    2023-06-14
  • php如何求数组元素相加之和
    这篇文章主要介绍“php如何求数组元素相加之和”,在日常操作中,相信很多人在php如何求数组元素相加之和问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php如何求数组元素相加之和”的疑惑有所帮助!接下来,请跟...
    99+
    2023-07-04
  • python随机取list中的元素
    import random a = [1, 2, 3, 4, 5, 6, 7, 8, 9] b = random.sample(a, 5) ...
    99+
    2023-01-31
    元素 python list
  • Python list列表查找元素详情
    目录Python list列表index() 方法count()方法Python list列表 Python 列表(list)提供了 index() 和 count() 方法,它们都...
    99+
    2024-04-02
  • 利用Python list列表修改元素
    目录1.Python list列表2.修改单个元素3.修改一组元素1.Python list列表 Python 提供了两种修改列表(list)元素的方法,你可以每次修改单个元素,也可...
    99+
    2024-04-02
  • python—从list中随机抽取元素
    1、随机抽取一个元素 from random import choicel = [1, 2, 3, 4, 5, 6, 7, 8, 9]print(choice(l)) choice(seq): C...
    99+
    2023-10-20
    python
  • python list 增加元素的三种方
    python list 增加元素的三种方法append 翻译成中文是:追加在Python中append 用来向 list 的末尾追加单个元素,此元素如果是一个list,那么这个list将作为一个整体进行追加。例如:Python代码li=[...
    99+
    2023-01-31
    三种 元素 python
  • python怎么往list中添加元素
    要往list中添加元素,可以使用append()函数或者使用"+"运算符。 使用append()函数: my_list = [1, ...
    99+
    2023-10-28
    python
  • python中的list字符串元素排序
    目录list字符串元素排序注意事项对含有数字的字符串进行排序list字符串元素排序 需求:对list中的字符串按照首字母排序 实现: list1 = ['as,jj,bk'] for...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作