python - 如何在 Python 中将一个列表中的整数添加到另一个列表中
问题描述
我有两个使用 python 的列表,比如说:
lst = [1, 1, 2]
lst2 = [1, 1]
而且我正在尝试“添加” with 的元素,lst
以便lst2
我得到:
[2, 2, 2]
我试过做:
lst + lst2
这只有我[1, 1, 2, 1, 1,]
任何帮助将非常感激!
解决方案
也许这个?
>>> import itertools
>>> [sum(pair) for pair in itertools.zip_longest(lst, lst2, fillvalue=0)]
[2, 2, 2]