Discuss / Python / 根据大佬们写的理解了下,写了一个自认为更方便理解的

根据大佬们写的理解了下,写了一个自认为更方便理解的

Topic source

def triangles():

L = [1]

while True:

yield L[:]

a=L[:]

b=L[:]

a.append(0) #L最后一位插0

b.insert(0,0) #L最前面一位插0

L = [ a[i]+ b[i] for i in range(len(a))] #ab同一位置相加,减少思想上的绕弯


  • 1

Reply