a = []
for i in range(10):
a.append([])
for j in range(i + 1):
a[i].append([1] if j == 0 or j == i else [])
for i in a:
print(i)
for i in range(2,10):
for j in range(1,i):
a[i][j] = sum(a[i-1][j-1], [i-1][j])
for i in a:
print(i)
a = [] for i in range(10): a.append([]) for j in range(i + 1): a[i].append([1] if j == 0 or j == i else []) for i in a: print(i) for i in range(2,10): for j in range(1,i): a[i][j] = sum(a[i-1][j-1], [i-1][j]) for i in a: print(i) python 3.6 版本,打印杨辉三角
a = []
for i in range(10):
a.append([])
for j in range(i + 1):
a[i].append(1 if j == 0 or j == i else 0)
for i in a:
print(i)
for i in range(2, 10):
for j in range(1, i):
a[i][j] = a[i - 1][j - 1] + a[i - 1][j]
for i in a:
print(i)
a = []
for i in range(10):
a.append([])
for j in range(i + 1):
a[i].append([1] if j == 0 or j == i else [])
for i in a:
print(i)
for i in range(2,10):
for j in range(1,i):
a[i][j] = sum(a[i-1][j-1], a[i-1][j])
for i in a:
print(i)
粘的时候不小心删掉了一个a,