Rubyの配列から重複した要素を削除する 質問する

Rubyの配列から重複した要素を削除する 質問する

重複した要素を含む Ruby 配列があります。

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

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

ベストアンサー1

array = array.uniq

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

これは Ruby 言語の多くの美点の 1 つです。

おすすめ記事