我现在正在使用嵌套for循环,但是出了点问题。如下:
result = [[None] * 5] *2
l = range(10)
for i in range(2):
for j in range(i*5, (i+1)*5):
result[i][j%5] = l[j]
print(result)
但返回的结果并不像预期的那样
[[0,1,2,3,4],[5,6,7,8,9]]
相反,我得到了
的结果[[5,6,7,8,9],[5,6,7,8,9]]
什么似乎是问题?