回答編集履歴

2

打ち消し線修正

2018/05/13 00:00

投稿

ikapy
ikapy

スコア1167

test CHANGED
@@ -4,20 +4,22 @@
4
4
 
5
5
 
6
6
 
7
- ~~別法です(Ipythonにて実行)。
7
+ ~~別法です(Ipythonにて実行)。~~
8
8
 
9
9
 
10
10
 
11
+
12
+
11
- In [4]: n = 4
13
+ ~~In [4]: n = 4~~
12
14
 
13
15
 
14
16
 
15
- In [5]: [[0,0,0,0]] * n
17
+ ~~In [5]: [[0,0,0,0]] * n~~
16
18
 
17
- Out[5]: [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]
19
+ ~~Out[5]: [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]~~
18
20
 
19
21
 
20
22
 
21
- In [6]: [[0 for _ in range(n)]] * n
23
+ ~~In [6]: [[0 for _ in range(n)]] * n~~
22
24
 
23
- Out[6]: [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]~~
25
+ ~~Out[6]: [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]~~

1

回答間違い

2018/05/12 23:59

投稿

ikapy
ikapy

スコア1167

test CHANGED
@@ -1,4 +1,10 @@
1
+ この方法はLouiS0616様の指摘により撤回します。元の回答に打ち消し線を入れました。
2
+
3
+ 詳しくは[Python のリストの扱いで注意すること](https://qiita.com/utgwkk/items/5ad2527f19150ae33322)を参照してください。
4
+
5
+
6
+
1
- 別法です(Ipythonにて実行)。
7
+ ~~別法です(Ipythonにて実行)。
2
8
 
3
9
 
4
10
 
@@ -14,4 +20,4 @@
14
20
 
15
21
  In [6]: [[0 for _ in range(n)]] * n
16
22
 
17
- Out[6]: [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]
23
+ Out[6]: [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]~~