鉴于:
x = ['a','b','c','d','e']
y = ['1','2','3']
Run Code Online (Sandbox Code Playgroud)
我想迭代导致:
a, 1
b, 2
c, 3
d, 1
e, 2
a, 3
b, 1
Run Code Online (Sandbox Code Playgroud)
...两个iterables独立循环直到给定计数.
Python的循环(可迭代)可以做到这一点w/1 iterable.map和itertools.izip_longest等函数可以使用函数来处理None,但不提供内置的自动重复.
一个不那么狡猾的想法是将每个列表连接到一定的大小,我可以从中均匀地迭代.(Boooo!)
建议?提前致谢.
python ×1