回答編集履歴
1
追記
test
CHANGED
@@ -8,7 +8,9 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
質問の上の方のコードはifの条件が`and not seen.append(x)`であることが**必須です**。
|
11
|
+
質問の上の方のコードはifの条件が`and not seen.append(x)`であることが**必須です**。内包評価の結果を使うのでこれを逆にするとうまく動きません。
|
12
|
+
|
13
|
+
|
12
14
|
|
13
15
|
それに対して、質問の下の方のコードはifの条件が`and not seen.append(x)`でも`and seen.append(x)`でも動きます。**内包表記の結果を捨てているのだから**どっちでも動きます。
|
14
16
|
|