Rubyの配列で重複要素を除去するuniq

arr.uniqで重複要素を除去できる

arr = [100, 100, 200, 300, 300, 400, 500]
p arr.uniq
# [100, 200, 300, 400, 500]

破壊的メソッドuniq!も利用できる

arr = [100, 100, 200, 300, 300, 400, 500]
arr.uniq!
p arr
# [100, 200, 300, 400, 500]

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA