def triangles(x):
L = [1]
n = 1
while n <= x:
yield L
L = [0] + L + [0]
L = [L[i] + L[i + 1] for i in range(len(L) - 1)]
n+=1
t = triangles(10)
print(t)
for i in t:
print(i)
Sign in to make a reply
小尾巴翘123
def triangles(x):
L = [1]
n = 1
while n <= x:
yield L
L = [0] + L + [0]
L = [L[i] + L[i + 1] for i in range(len(L) - 1)]
n+=1
t = triangles(10)
print(t)
for i in t:
print(i)