使用()不代表元祖推导式,而是实现一个生成器,解析器在实时生成数据,数据不会驻留在内存中,其执行效率很高。
myGenerator=(i*2 for i in range(10))
for item in myGenerator:
print(item)
使用()不代表元祖推导式,而是实现一个生成器,解析器在实时生成数据,数据不会驻留在内存中,其执行效率很高。
myGenerator=(i*2 for i in range(10))
for item in myGenerator:
print(item)