python 您所在的位置:网站首页 python字符串list所有元素相加 python

python

2024-06-02 06:23| 来源: 网络整理| 查看: 265

有两个列表,长度一样,现在需要将列表中的数值一一对应相加,得到一个新的列表。

list1=[1,2,3,4,5] list2=[2,3,4,5,6]

方法一:使用for循环列表长度,每个元素相加,形成新的列表

list3=[] for i in range(len(list1)): new_value=list1[i]+list2[i] list3.append(new_value) print(list3)

方法二:使用numpy的sum()函数

import numpy as np list3=np.sum([list1,list2],axis=0).tolist() print(list3)

如果只使用np.sum(),那得到的list3的类型不是list,而是numpy.ndarray,所以需要再使用.tolist()将numpy.ndarray转换为list类型



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有