python问题求助
def ***s(): L = [1] while True: yield L L.append(0) L = [L[i-1] + L[i] for i in range(len(L))] n = 0 results = [] for t in ***s(): print(t) results.append(t) n = n + 1 if n == 10: break print(results)
为什么print(t)与results.append(t)里的t不一样,代码和截图如上