Discuss / Python / 特别注意:当i没有迭代到值的时候,for循环的语句并不会执行,所以p[i]并不会报错

特别注意:当i没有迭代到值的时候,for循环的语句并不会执行,所以p[i]并不会报错

Topic source

欧石楠

#1 Created at ... [Delete] [Delete and Lock User]
def triangles():    p = [1]    while True:        yield p        p = [1] + [ p[i] + p[i+1] for i in range(len(p)-1) ] + [1]

  • 1

Reply