l=[1]
while 1:
    print(l)
    l=[1]+[l[i] + l[i+1] for i in range(len(l)-1)]+[1]         
#这样可以吗?不知道这算不算py的generator,反正可以不断输出了,在函数里yield应该就算是generator了,请老师讲解,谢谢