我在Codecademy網站性學習的Python和跨越這個解決方案來爲的意思從號碼列表中刪除重複項功能:這工作,但爲什麼?
x = [1, 1, 2, 2]
def remove_duplicates(x):
p = []
for i in x:
if i != i:
p.append(i)
return i
我與一些打印語句跑這pycharm,只是得到了一個空列表。我只是好奇,因爲當我在腦子裏這樣做的時候,這沒有任何意義,但codecademy接受這個答案。這只是一種僥倖嗎?或者這是我不明白的水平?
這可能只用於過濾NaNs,如果你返回'p',否則沒有意義。 – karakfa
對我也沒有意義。 – technico
我的腦袋也撓了。 – Eduard