Python中L[i][j]是什么意思?

def triangle(n):
    l=[] #用来存储所有行的返回列表
    for i in range(n):
        if i==0:
            l.append([1])  # 第一行
        elif i==1:
            l.append([1,1])#第二行
        #第三行以后.....
        else:
            y = []  # 存储一行,每次清空
            for j in range(i+1):
                if j==0 or j==i:
                    y.append(1)#行首和行末为1
                else:
                    y.append(l[i-1][j]+l[i-1][j-1])
            l.append(y)#放入所有行存储列表中
    return l
n=int(input()) #行数12
x=triangle(n)
for i in range(len(x)):#逐行打印结果
    print(x[i])

程序在第二行定义L为一个列表,后面再第五,第六行向L添加了列表进去,这是:L成为一个二维列表,L[i][j]你可以认为选择L的第I行第J个数或者对象

有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力

和c的二维数组一样

数组L中第i+1行的第j+1个元素