python 使用zip()并行迭代


python 使用zip()并行迭代 我们可以通过zip()函数对多个序列进行并行迭代,zip()函数在最短序列“用完”时就会停止。 操作:测试zip()并行迭代
# -*- coding: utf-8 -*-
# Author:martin_feng
import time

time_begin = time.time()
names = ("冯晓明","冯晓","martin","高嘻嘻")
ages = (18,17,19,20)
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]))


time_end = time.time()
print("耗时:", time_end - time_begin)

文档:python 使用zip()并行迭代.note
链接:http://note.youdao.com/noteshare?id=006160c7f82597c145fe8d09778e7a1c&sub=9DA2D84B812D48F385984F1E60D95C96