def triangles():
L = [1]
while True:
yield L
L = [L[i] + L[i + 1 ] for i in range(len(L) - 1 ) ] #先生成除首位的数字
L.insert(0, 1) #list开头添加 1
L.append(1) #list结尾添加 1
def triangles():
L = [1]
while True:
yield L
L = [L[i] + L[i + 1 ] for i in range(len(L) - 1 ) ] #先生成除首位的数字
L.insert(0, 1) #list开头添加 1
L.append(1) #list结尾添加 1