可通过zip()函数对多个序列进行并行迭代,在最短序列“用完”时就会停止。
举例
names=("高一","高二","高三","高四")
ages=(18,16,20,21)
jobs=("老师","程序员","公务员")
for name,age,job in zip(names,ages,jobs):
print("{0}--{1}--{2}".format(name,age,job))
结果与
for i in range(3): print("{0}--{1}--{2}".format(names[i],ages[i],jobs[i]))
相同