Discuss / Python / 作业

作业

Topic source
# list操作
def triangles():
    L = [1]
    while True:
        yield L
        l = [1]
        for i in range(len(L) - 1):
            l.append(L[i] + L[i + 1])
        l.append(1)
        L = l

# list运算
def triangles():
    L = [1]
    while True:
        yield L
        L = [1] + [L[i] + L[i + 1] for i in range(len(L) - 1)] + [1]

  • 1

Reply