亲爱的,我是编程新手,我正在使用 Python。
我有以下代码:
P=[]
i=0
j=0
P=[[0]*5]*5
while i<5:
for j in range(0,5):
P[i][j]=i-j
i=i+1
print(P)
我希望得到以下输出:
[[0, -1, -2,-3, -4], [1, 0, -1, -2, -3], [2, 1, 0, -1, -2], [3, 2 , 1, 0, -1], [4, 3, 2, 1, 0]]
因为我想在单元格中保留它们的行号和列之间的差异。
该程序给出以下输出:
[[4, 3, 2, 1, 0], [4, 3, 2, 1, 0], [4, 3, 2, 1, 0], [4, 3, 2, 1, 0], [ 4、3、2、1、0]]
在此先感谢您的帮助!