不知道如何让这个人完成......
有:
L1 = [1,2,3]
L2 = [a,b,c]
Run Code Online (Sandbox Code Playgroud)
想:
[1,a,2,b,3,c]
Run Code Online (Sandbox Code Playgroud)
Imr*_*ran 12
import itertools
L1 = [1,2,3]
L2 = ['a','b','c']
list(itertools.chain.from_iterable(itertools.izip(L1, L2)))
Run Code Online (Sandbox Code Playgroud)
您可以使用izip_longest填充值来表示长度不均匀的列表.
压缩列表然后展平结果:
Z = zip(L1, L2)
print [x for item in Z for x in item]
Run Code Online (Sandbox Code Playgroud)