2
一个无限的名单我知道有发电机产量在python,如:蟒蛇产生一定的条件
def f(n):
x = n
while True:
yield x
x = x+1
所以我尝试这个功能的Haskell转换成蟒蛇不使用迭代:Haskell infinite recursion in list comprehension
我不知道如何在python中定义基本情况,也不知道如何结合if语句和这个yield yield!这里是我试图做的:
def orbit(x,y):
while True:
yield p (u,v)
p (u,v) = (u^2 - v^2 + x, 2 * u * v + y)
这是如此相似!几乎完全一样,我想我认为这是一个困难的方式。顺便说一句,非常感谢! – o1xhack