今回は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時代の寄付サイトを作った話
Go to list of users who liked
Share on X(Twitter)
Share on Facebook
More than 3 years have passed since last update.
今回はRubyでArrayから重複した値を取り出す方法を紹介します。
a = [1, 1, 2, 3, 4, 4, 5]
a.select{|v| a.count(v) > 1}.uniq # [1, 4]
selectとuniqを組み合わせるのがポイントです。
以上になります。
私は現在、Web3のサービスの開発をしています。詳しくはこちらの記事をご覧下さい。
無料でイーサリアムが当たる、Web3時代の寄付サイトを作った話
Register as a new user and use Qiita more conveniently
Go to list of users who liked