可以使用zip()函數將兩個列表打包成一個個元組,然后使用列表推導式對元組中的對應元素進行相加操作,最后生成一個新的列表。以下是示例代碼:
list1 = [1, 2, 3]
list2 = [4, 5, 6]
result = [x + y for x, y in zip(list1, list2)]
print(result) # 輸出: [5, 7, 9]
在上述代碼中,使用zip(list1, list2)將list1和list2打包成一個個元組,然后通過列表推導式對元組中的對應元素進行相加操作,生成了一個新的列表result。輸出結果為[5, 7, 9]。