利用 list slicing 生成错位list:
li = [1] while True: yield li li = [1] + [x + y for x, y in zip(li[:-1], li[1:])] + [1]
我也是这么想的,在杨辉三角中每个数等于它上方两数之和。
Sign in to make a reply
Jeremy倪泽宇
利用 list slicing 生成错位list: