并行迭代 zip
for a,b,c in zip(list,list,tuple,list):
print a,b,c
串行迭代 itertools.chain
a = [1,2,3,4,5]
b = [2,3,4,5,6]
for x in chain(a,b):
print x
本文介绍了Python中两种常见的迭代技巧:并行迭代使用zip函数处理多个列表,以及串行迭代利用itertools.chain整合不同列表进行连续遍历。通过具体代码示例展示了这两种方法的应用。
并行迭代 zip
for a,b,c in zip(list,list,tuple,list):
print a,b,c
串行迭代 itertools.chain
a = [1,2,3,4,5]
b = [2,3,4,5,6]
for x in chain(a,b):
print x
转载于:https://www.cnblogs.com/pxfb/p/9270616.html
533

被折叠的 条评论
为什么被折叠?