首页 > 技术文章 > python基础--并行迭代和编号迭代

utsuro 2018-03-27 17:08 原文

  在python里,除了for循环迭代以外,还有两种比较常见的迭代

  1,并行迭代

name=['a','b','c','d','e','f']
num=[1,2,3,4,5,6]
for name,num in zip(name,num):
    print(name,'',num)

运行结果:

a 是 1
b 是 2
c 是 3
d 是 4
e 是 5
f 是 6

  2,编号迭代

name=['a','b','c','d','e','f']
for index,name in enumerate(name):
    print(index,name)

运行结果:

0 a
1 b
2 c
3 d
4 e
5 f

推荐阅读