yield from (python生成器)

#生成器中的yield from是干什么用的(一般多用于线程,协程那)
def func():
# for i in 'AB':
# yield i
yield from 'AB' # 就相当于上面的for循环,把循环简化了(后面跟可迭代对象)


g = func()
print(list(g))

posted @ 2018-09-13 16:49  小学弟-  阅读(101)  评论(0编辑  收藏  举报