修改Python 3.6.4列表元素

Jac*_*ine 2 python list python-3.x

所以我有2个清单:

L1 = ['a', 'b', 'c', 'd']
L2 = ['1', '2', '3', '4']
Run Code Online (Sandbox Code Playgroud)

我需要我的结果看起来像这样:

['a1', 'b2', 'c3', 'd4']
Run Code Online (Sandbox Code Playgroud)

我使用了for循环,但我似乎无法正确使用它.这就是我做的:

L3 = []
L1 = ['a', 'b', 'c', 'd']
L2 = ['1', '2', '3', '4']
for i in range(len(L1)):
     L3 += L1[i] + L2[i]
print(L3)
Run Code Online (Sandbox Code Playgroud)

我的结果最终看起来像:

['a', '1', 'b', '2', 'c', '3', 'd', '4']
Run Code Online (Sandbox Code Playgroud)

这就是我的全部.任何帮助将不胜感激!

Elm*_*80s 7

zip函数生成一个迭代器,它按顺序从每个参数返回元组:

L3 = [x + y for x, y in zip(L1, L2)]
Run Code Online (Sandbox Code Playgroud)

文档:https://docs.python.org/3/library/functions.html#zip