查找两个列表中匹配组件的总和

Geo*_*ows 4 python sum list

我有两个清单:

A = [1, 2, 3, 4, 5]
B = [6, 7, 8, 9, 10]
Run Code Online (Sandbox Code Playgroud)

我需要能够从两个列表中找到第n个术语的总和,即1 + 6,2 + 7,3 + 8等

有人可以告诉我如何同时参考两个列表中的项目吗?

我读到某个地方,我可以做Sum = a [i] + b [i],但我不相信它会如何起作用.

jaz*_*azz 15

>>> import operator
>>> map(operator.add, A, B)
[7, 9, 11, 13, 15]
Run Code Online (Sandbox Code Playgroud)

只是为了展示Pythons的优雅:-)


And*_*ffe 13

使用列表理解和zip:

[a + b for (a,b) in zip(A,B)]
Run Code Online (Sandbox Code Playgroud)

这些问题是作业吗?还是自学?