L=[1]
while True:
yield L
L=[0]+L+[0] #将L展成[0,1,0]
L=[ L[i]+L[i+1] for i in range(len(L)-1)]
# for i in range(len(L)-1) 是循环次数,如3-1=2次,3个数要合并两次。合并成[1,1],表达式为L[i]+L[i+1]。
#后面以此类推
Sign in to make a reply
pipi-hongwy
L=[1]
while True:
yield L
L=[0]+L+[0] #将L展成[0,1,0]
L=[ L[i]+L[i+1] for i in range(len(L)-1)]
# for i in range(len(L)-1) 是循环次数,如3-1=2次,3个数要合并两次。合并成[1,1],表达式为L[i]+L[i+1]。
#后面以此类推