1,zip()
x=zip((5,6,7),(10,20,30,40),'abcd')
print(type(x))
for i in range(3):
print(next(x))
2,map()
将函数映射到可迭代对象中
x=map(ord,'abc') print(type(x)) for i in range(3): print(next(x))
3,filter()
filter()函数用指定函数处理可迭代对象,若函数返回值为真,则将对应可迭代
对象的元素包含在生成的filter对象中
x=filter(bool,('aa',1,0,'',(),[])) print(type(x)) for i in range(4): print(next(x))
长度无法用len 转换为list才可以