Discuss
/
Python
/
看了很多评论区大佬的回答, L = [1] + [L[n] + L[n + 1] for n in range(len(L) - 1)] + [1]这句理解了很久,每个不同的n值凑成一个list,
看了很多评论区大佬的回答, L = [1] + [L[n] + L[n + 1] for n in range(len(L) - 1)] + [1]这句理解了很久,每个不同的n值凑成一个list,
Topic source- 1
岁羽谌谌
def triangles():
L = [1]
while True:
yield L
L = [1] + [L[n] + L[n + 1] for n in range(len(L) - 1)] + [1]
for x in triangles():
print(x)
if len(x)>10:
break