teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

誤字を修正

2020/10/06 08:16

投稿

Daregada
Daregada

スコア11990

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

誤字を修正

2020/10/06 08:16

投稿

Daregada
Daregada

スコア11990

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
+ 別々のオブジェクトが必要なら、(別の方の回答になるように)リスト内表記を使うのが簡単です。