Pythonで配列(リスト)を扱っていると、「重複をなくしたいな」と思う場面ってありますよね。 set() を使えば一応できるけれど、順番がバラバラになってしまうのがちょっと惜しい。 そんなときに便利なのが、dict.fromkeys() と list() のコンビです。 少し見 ...
Day41では、dictで頻度カウントする方法を学びました。 今回は 「listから重複を取り除きながら、初めて登場した順序を保持する」 という処理を実装します。 一見シンプルに見えますが、 よく使う set() では順序が保持されないという落とし穴があります。