私はリストのリストを持っており、各リストを反復して更新したい。次のように 私は私のリストを初期化: 繰り返しリストのリストを更新する
my_list = [[0]*n]*n
私のようなもので、内側のリストを更新する
:for i in range(something):
for j in range(anotherthing):
my_list[i][j] = something
何が起こるかというと、全リストは、i番目のリストではなく更新されていることであるのみ反復ごとに、例えば[[1,2]、[1,2]]。 私が望むのは、最初の反復で、[[1,2]、[0,0]]で初期化し、[[1,2]、[values]]にすることです。私は間違って何をしていますか?