zip
构造新列表
eg:L1 = [1,2,3]
L2 = [4,5,6]
list(zip(L1,L2)) = [(1,4),(2,5),(3,6)]
当参数长度不同是,会以最短序列的长度为准截断序列
构造字典
L1=['d','f','g']
L2 = [4,5,6]
dict(zip(L1,L2)) = {'d':4,'f':5,'g':6}
enumerate//产生偏移与元素
s = 'spam'
for(offset,itrm) in enumerate(s):
print(offset,iem)
--->0.s
1,p
2,a
3,m