要求输出杨辉三角\
a=[[0]*35]*35
a[0][1]=1
n=int(input())
for i in range(1,n+1):
for j in range(1,i+1):
a[i][j]=a[i-1][j]+a[i-1][j-1]
print(a[i][j],end=' ')
print()
要求是这样的
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
....
我的却是
1
1 1
1 2 2
1 3 5 5
1 4 9 14 14
.....
就是每个数加的不是上方和左上方,而是上方和左方,但我明明加了i-1,还是不对(以为是误差,结果i-1,i-2,哪怕i-11都一样(指a[i][j]=a[i-1][j]+a[i-1][j-1]后面的a [i-1] [j-1]),效果都等于i)