私はcodecademyでPythonをlearingと番号のリストから重複を削除するためのものだ機能のために、このソリューションに出くわしたんだ:これは動作しますがなぜですか?
x = [1, 1, 2, 2]
def remove_duplicates(x):
p = []
for i in x:
if i != i:
p.append(i)
return i
私はいくつかのprint文でpycharmでこれを実行し、ちょうど空のリストを得ました。私は私の頭の中でこれを行うとき、それは意味をなさないので、私は奇妙なことですが、codecademyは答えとしてこれを受け入れます。それは単なるうずまきですか?それとも私はまだ理解していないレベルですか?
これは、 'p'を返すとNaNをフィルタリングするためだけに使用できます。それ以外の場合は意味がありません。 – karakfa
私にも意味がありません。 – technico
私の頭も傷つきました。 – Eduard