1. ホーム
  2. ruby-on-rails

[解決済み] Rubyで配列から重複する要素を取り除く

2022-03-15 23:37:03

質問

Rubyの配列に重複する要素があります。

array = [1,2,2,1,4,4,5,6,7,8,5,6]

この配列から重複する要素をすべて削除し、一意な要素をすべて保持するには、for-loopや反復処理を使用せずにどのようにしたらよいでしょうか?

どのように解決するのですか?

array = array.uniq

uniq は、重複する要素をすべて削除し、配列内の一意な要素をすべて保持します。

これはRuby言語の多くの美点の一つである。