Discuss / Python / 上面的写法真的太妙了,希望能够有这样的思维

上面的写法真的太妙了,希望能够有这样的思维

Topic source

Blind-Monster

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

deftriangles(max):

    L = []

for n inrange(max):

if n ==0:

            L.insert(n, 1)

yield(L)

elif n ==1:

            L.insert(n, 1)

yield(L)

elif n >1:

            x = n

            M = L

            L.append(1)

while x >1:

                L[x-1] = M[x-1] + M[x-2]

                x = x -1

yield(L)


  • 1

Reply