def triangles():
lr=[1,1]
yield [1]
yield [1,1]
while True:
l2=[1]
for i in range(0,len(lr)-1):
l2.append(lr[i]+lr[i+1])
l2.append(1)
yield l2
lr=l2
不需要那么多if else
你这个是真的好懂,很棒
Sign in to make a reply
yan32777
def triangles():
lr=[1,1]
yield [1]
yield [1,1]
while True:
l2=[1]
for i in range(0,len(lr)-1):
l2.append(lr[i]+lr[i+1])
l2.append(1)
yield l2
lr=l2