没想到列表可以直接相加。。。
Topic sourcedef triangles(): L=[1] yield L while True: L=[1]+[L[i]+L[i+1] for i in range(len(L)-1)]+[1] yield L 这个算法确实很巧妙,但是有一点我一直没明白 就是在第一次执行while循环的时候L=[1],那么range(len(L)-1)就是range(0)了,中间这一串[L[0]+L[1]]的L[1]是什么?还有range(0)生成的是什么? 希望得到大神解答
- 1
TargetNotFound