def triangles(): L=[1] yield L while True: i=1 tmp=L[:] #如果直接让tmp=L,改变tmp就会改变L tmp.append(1) while i <len(L): tmp[i]=L[i-1]+L[i] i+=1 L=tmp yield L
Sign in to make a reply
Dokuroo