>>284
L2 の作成方法がまずい。値型と参照型の違いに注意すべき
* 演算子だと同じ物が繰り返されるだけなので
 x = [0]*4
 L2 = [x, x, x, x]
と同じになる。
print([id(L) for L in L2]) をしてみれば同一のインスタンスだと分かる
別々のインスタンスにするなら
L2 = [[0]*4 for _ in range(4)]