首页 > 解决方案 > 如何在 Python 中将一个列表中的整数添加到另一个列表中

问题描述

我有两个使用 python 的列表,比如说:

lst = [1, 1, 2]
lst2 = [1, 1]

而且我正在尝试“添加” with 的元素,lst以便lst2我得到: [2, 2, 2]

我试过做:

lst + lst2

这只有我[1, 1, 2, 1, 1,]

任何帮助将非常感激!

标签: pythonlist

解决方案


也许这个?

>>> import itertools
>>> [sum(pair) for pair in itertools.zip_longest(lst, lst2, fillvalue=0)]
[2, 2, 2]

推荐阅读