Discuss / Python / 核心直接一行解决

核心直接一行解决

Topic source

花朝zhe

#1 Created at ... [Delete] [Delete and Lock User]

def PascalsTriangle(n,value=1): i=1 l=[] while i<=n: i,l=i+1,[value if j==0 or j==len(l) else l[j-1]+l[j] for j in range(len(l)+1)] yield(l) print(list(PascalsTriangle(10))) print(list(PascalsTriangle(10,3)))


  • 1

Reply