Ruby 配列から重複した要素を取り除くサンプルコード

環境
Windows11 pro 64bit
ruby ruby 3.0.3p157

構文
Arrayオブジェクト.uniq
uniq メソッドは配列に含まれる要素の中で同じ要素があった場合に重複している要素を
取り除きいた新しい配列を返します。

使用例

ary = [11, 22, 33, [11, 33, 22], 44, 22]
nery = ary.uniq

p ary
p nery

実行結果
[11, 22, 33, [11, 33, 22], 44, 22]
[11, 22, 33, [11, 33, 22], 44]

Ruby

Posted by arkgame