Python zip()函数实现并行迭代

示例1:

for i, j in zip(range(0, 10), range(1, 11)):
    print(i, j)

输出结果:

0 1
1 2
2 3
3 4
4 5
5 6
6 7
7 8
8 9
9 10

示例2:

names = ['张三', '李四', '王五', '赵六']
ages = [22, 23, 25, 24]
citys = ['重庆', '北京', '天津', '上海']

for name, age, city in zip(names, ages, citys):
    print('%s--%d--%s' % (name, age, city))

输出结果:

张三--22--重庆
李四--23--北京
王五--25--天津
赵六--24--上海

posted @ 2018-11-06 09:56  寒爵  阅读(479)  评论(0编辑  收藏  举报