1、生成器推导类似于列表推导,但生成器推导包括括号。生成器推导类型不是列表或元组,而是生成器对象。
2、将生成器对象转换为列表或元组。next()方法和遍历也可以用作生成器对象,也可以直接用作迭代器对象。
实例
s=(x*2forxinrange(5) print(s.__next__()#0 print(s.__next__())#2 print(s.__next__()#4
以上是python生成器推导式介绍,希望对大家有所帮助。更多Python学习指导:python基础教程
1、生成器推导类似于列表推导,但生成器推导包括括号。生成器推导类型不是列表或元组,而是生成器对象。
2、将生成器对象转换为列表或元组。next()方法和遍历也可以用作生成器对象,也可以直接用作迭代器对象。
实例
s=(x*2forxinrange(5) print(s.__next__()#0 print(s.__next__())#2 print(s.__next__()#4
以上是python生成器推导式介绍,希望对大家有所帮助。更多Python学习指导:python基础教程