1、语法
zip([iterable, ...])
参数: iterabl -- 一个或多个迭代器;
返回:元组
2、示例
a = [1,2,3]b = [4,5,6]
zipped = zip(a,b)
#压缩
Result:[(1, 4), (2, 5), (3, 6)]
zip(*zipped)
#解压
Result:[(1, 2, 3), (4, 5, 6)]
3、延伸
l = ['a', 'b', 'c', 'd', 'e','f']
#oper
print zip(l[:-1],l[1:])
result:
['a', 'b', 'c', 'd', 'e', 'f']
[('a', 'b'), ('b', 'c'), ('c', 'd'), ('d', 'e'), ('e', 'f')]