今回はRubyでArrayから重複した値を取り出す方法を紹介します。
RubyでArrayから重複した値を取り出す方法
a = [1, 1, 2, 3, 4, 4, 5]
a.select{|v| a.count(v) > 1}.uniq # [1, 4]
selectとuniqを組み合わせるのがポイントです。
以上になります。
終わりに
私は現在、Web3のサービスの開発をしています。詳しくはこちらの記事をご覧下さい。
無料でイーサリアムが当たる、Web3時代の寄付サイトを作った話