zip拉链

使用zip函数可以把两个列表合并起来,成为一个元组的列表
L1=[1,2,3,4]
L2=[2,3,4,5]
使用zip将两个列表合并
print zip(L1,L2)
for (a,b) in zip(L1,L2):
print (a,b)
L3=[2,4,6]
#长度不一的时候,多余的被忽视
print zip(L1,L2):
#map则不会忽略,lg当L1和L2长度不一的时候
#会用第一个参数来填充
print map(None,L1,L3)
#'zip' a dictionary
#使用zip来造出一个字典
keys = ['name','age']
values = ['chen zhe',22]
print dict(zip(keys,values))

原文地址:https://www.cnblogs.com/lens/p/4643178.html