リスト(例:a = [1、5、2、5、1])を取得し、一意の値を除外して、リスト内で1回だけ発生した数値のみを返すようにするにはどうすればよいか疑問に思いました。したがって、結果としてa=[2]が得られます。
重複を除外する方法を理解できましたが、重複を取り除くにはどうすればよいですか?
正解は必要ありません。ちょっとしたヒントやヒントを歓迎します:)
私はstackoverflowでこれを見つけることができました。それは私が望むことをします、しかし私はコードを理解していません、誰かが私のためにそれを分解することができますか?
d = {}
for i in l: d[i] = d.has_key(i)
[k for k in d.keys() if not d[k]]