迭代工具函数
作用是生成一个个性化的可迭代对象
函数
zip (iter1 [,iter2[...]])
返回一个zip对象,此对象用于生成元组,此元组的每个数据来源于参数 中的可对象,当最小的可迭代对象不再提供数据时迭代结束
x=[[1,2,3],[4,5,6]] for i in zip(x[0],x[1]): print(list(i))
#结果==>>
#[1, 4]
#[2, 5]
#[3, 6]
enumetate(iterable [ , start])
生成带索引的枚举对象,返回的迭代类型为索引-值对(index-value)对,默认索引从零 开始,也可以用start指定
a=['1','2','3'] for i in enumerate(a): print(i)
#结果===>
#(0, '1')
#(1, '2')
#(2, '3')
a=['1','2','3'] for i in enumerate(a,101): #区别在于后面接了一个参数 print(i) #输出结果 # (101, '1') # (102, '2') # (103, '3')
不是所有的成功都是坐享其成,联系作者v(13147256756)

浙公网安备 33010602011771号