【发布时间】:2018-02-23 05:20:49
【问题描述】:
我会这样做:
def walk(samples):
for d in range(samples):
yield d
def walk200():
for d in walk(200):
yield d
但实际上我想要的是这样,使代码更短:
def walk200():
reyield walk(200)
reyield怎么办?
【问题讨论】:
-
Python 3.x:
yield from walk(200) -
@MosesKoledoye 其中 x >= 3