杨辉三角generator
Posted lewisaaa
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了杨辉三角generator相关的知识,希望对你有一定的参考价值。
def triangles(num):
L2 = [1, 1]
if num >= 1:
L1=1
yield L1
if num >= 2:
L = [1, 1]
yield L
if num >= 3:
for i in range(num-2):
L3 = [L2[i]+L2[i+1] for i in range(len(L2)-1)]
L3.insert(0,1)
L3.append(1)
L2 = L3
yield L3
for n in triangles(10):
print(n)
以上是关于杨辉三角generator的主要内容,如果未能解决你的问题,请参考以下文章