Discuss / Python / 个人理解

个人理解

Topic source

pipi-hongwy

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

   L=[1]

   while True:

     yield L

     L=[0]+L+[0]       #将L展成[0,1,0]

     L=[ L[i]+L[i+1] for i in range(len(L)-1)] 

    # for i in range(len(L)-1) 是循环次数,如3-1=2次,3个数要合并两次。合并成[1,1],表达式为L[i]+L[i+1]。 

    #后面以此类推


  • 1

Reply