0
1 0 1
2 1 0 1 2
3 2 1 0 1 2 3
4 3 2 1 0 1 2 3 4
5 4 3 2 1 0 1 2 3 4 5
n = int(input('请输入行数:'))
x = [' ']*(2 * n - 1)
for i in range(n):
x[n - 1 - i] = str(i +0)
x[n - 1 + i] = str(i +0)
print(' '.join(x))
n = int(input('请输入行数:'))
x = [' ']*(2 * n - 1)
for i in range(n):
x[n - 1 - i] = str(i +0)
x[n - 1 + i] = str(i +0)
print(' '.join(x))
输入整型n,x是(2*n-1)长度的列表
然后i从0到n-1循环 对列表进行赋值,x[n - 1 - i] = str(i +0)是0和左半部分,x[n - 1 - i] = str(i +0)是0和右半部分
然后输出