1.并行迭代
names=['anne','beth','george','damon']
ages=[12,34,73,18]
for i in range (len(names)):
print names[i],'is',ages[i],'years old'
print '--------------'
for name,age in zip(names,ages):
print name,'is',ages[i],'years old'
输出:
anne is 18 years old
beth is 18 years oldgeorge is 18 years old
damon is 18 years old
names=['anne','beth','george','damon']
ages=[12,34,73,18]
>>>zip(names,ages)
[('anne', 12), ('beth', 34), ('george', 73), ('damon', 18)]
输出:[('anne', 12), ('beth', 34), ('george', 73), ('damon', 18)]
2.按索引迭代