我希望有發電機,其他發電機,例如發電機,推遲到子發電機
def gx():
for i in [1, 2, 3]:
yield i
def gy():
for i in [11, 12, 13]:
yield i
def gz():
"""this should defer to gx and gy to
generate [1, 2, 3, 11, 12, 13]"""
for i in gx(): yield i
for i in gy(): yield i
gz()中的顯式循環是唯一的方法來做到這一點,或者是否有更好的選擇?
你需要解決一個實際的問題,或者你只是想知道在Python中是否有一個特定的功能? – 2012-02-29 16:02:22