Python 并行遍历zip()函数使用方法(更新日期:2017-07-11)

来源:互联网 发布:js代码在线翻译 编辑:程序博客网 时间:2024/06/15 04:38

三种写法,结果都一样:
1)

>>>for x,y in zip([1,2,3],[4,5,6]):...     print x,y...1 42 53 6

2)

>>>a=[1,2,3]>>>b=[4,5,6]>>>for x,y in zip(a,b):...     print x,y...1 42 53 6

3)

>>>a=[1,2,3]>>>b=[4,5,6]>>>for (x,y) in zip(a,b):...     print x,y...1 4 2 53 6

稍微修改一下代码:

>>>for y,x in zip([1,2,3],[4,5,6]):...     print x,y4 15 26 3

结论:x和y有顺序之分。
参考资料:
Python 并行遍历zip()函数使用方法