元组或列表python上的元素添加 [英] Element-wise addition on tuple or list python
本文介绍了元组或列表python上的元素添加的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想知道是否有人可以教我如何在不使用 zip、numpy 数组或任何这些模块的情况下对元组或列表进行元素明智的添加?
I was wondering if anyone can teach me how to do element wise addition on a tuple or list without using zip, numpy arrays, or any of those modules?
例如,如果我有:
a = (1,0,0,1)
b = (2,1,0,1)
我怎样才能得到:(3,1,0,2)
而不是 (1,0,0,1,2,1,0,1)
?
how can i get: (3,1,0,2)
instead of (1,0,0,1,2,1,0,1)
?
推荐答案
您可以使用 operator.add
from operator import add
>>>map(add, a, b)
[3, 1, 0, 2]
在python3
>>>list(map(add, a, b))
这篇关于元组或列表python上的元素添加的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文