我是这里的新手,在缺席了很多年之后,尝试重新开始编程。
我有一个自己无法解决的问题:
这是我的代码:
origfile = open("sudoku_test.txt", "r")
map = [[0]*9]*9
print (map)
buffer = origfile.readlines()
for i in range(9):
words = buffer[i].split()
for j in range(9):
map[i][j] = int(words[j])
print (map)
origfile.close()
它应该用文件中的数据填充地图,但是地图中的所有行都包含文件中的最后一行。我不明白预先感谢