关于python中list的加和

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于python中list的加和相关的知识,希望对你有一定的参考价值。

我想把list1=[1,2,3]和list2 = [4,5,6]中每个元素相加,得到list3为[5,7,9],如果直接list1+list2会得到[1,2,3,4,5,6],应该如何操作?

参考技术A list1 =[1,2,3]
list2 = [4,5,6]
list3 = []
list3.append(list1[0]+list2[0]);
list3.append(list1[1]+list2[1]);
list3.append(list1[2]+list2[2]);

希望能帮到你~!
参考技术B [x+y for x, y in zip(list1, list2)]本回答被提问者和网友采纳 参考技术C map(lambda a,b:a+b,[1,2,3],[4,5,6])

R语言使用<-操作符创建新的变量使用transform函数基于两个数据列的加和创建新的变量(sum variables to make new featurs in dataframe)

R语言使用<-操作符创建新的变量、使用transform函数基于两个数据列的加和创建新的变量(sum variables to make new featurs in dataframe)

目录

以上是关于关于python中list的加和的主要内容,如果未能解决你的问题,请参考以下文章

pandas编写自定义函数计算多个数据列的加和(sum)使用groupby函数和apply函数聚合计算分组内多个数据列的加和

关于Python中,循环后使用list.append(),数据被覆盖的问题

关于Python的一些感想

python关于list的常用方法

python关于list和tuple的各种方法

python语法问题:关于在list中使用for循环