【python】数组对应相加方法实现


需求:

a=[0,0,1] b=[4,5,6] 

现将list a与 list b按位相加,其结果为[4,5,7]

方法一:

c=[a[i]+b[i] for i in range(min(len(a),len(b)))] 

方法二:

c=list(map(lambda x :x[0]+x[1] ,zip(a,b)))

方法三:

调用numpy库

import numpy as np c = np.array(a) + np.array(b)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM