回答編集履歴
2
誤字を修正
answer
CHANGED
@@ -3,4 +3,4 @@
|
|
3
3
|
```
|
4
4
|
`[0]*3`で作られる`[0 0 0]`はいいのですが、`[[0]*3]*2`で作られる`[[0 0 0] [0 0 0]]`の2つの`[0 0 0]`は**同一のオブジェクト**(値が同じなのではなく、同じひとつのオブジェクト)でして、当然のことながら、どちらかの値を変更するともういっぽうも連動して変わります。
|
5
5
|
|
6
|
-
別々のオブジェクトが必要なら、(別の方の回答に
|
6
|
+
別々のオブジェクトが必要なら、(別の方の回答にあるように)リスト内包表記を使うのが簡単です。
|
1
誤字を修正
answer
CHANGED
@@ -3,4 +3,4 @@
|
|
3
3
|
```
|
4
4
|
`[0]*3`で作られる`[0 0 0]`はいいのですが、`[[0]*3]*2`で作られる`[[0 0 0] [0 0 0]]`の2つの`[0 0 0]`は**同一のオブジェクト**(値が同じなのではなく、同じひとつのオブジェクト)でして、当然のことながら、どちらかの値を変更するともういっぽうも連動して変わります。
|
5
5
|
|
6
|
-
別々のオブジェクトが必要なら、(別の方の回答になるように)リスト内
|
6
|
+
別々のオブジェクトが必要なら、(別の方の回答になるように)リスト内包表記を使うのが簡単です。
|