Ruby 指定した配列の要素と同じ要素を取り除いた新しい配列を返す

環境
Windows11 pro 64bit
ruby ruby 3.0.3p157

構文
difference(*other_arrays)
difference メソッドは引数に指定した配列に含まれる要素と同じ要素を対象の配列から取り除いた新しい配列を返します。

使用例

ta = [31, 42, 23, 25, 24, 23]
tb = [23, 24]
res = ta.difference(tb)

p res

実行結果
[31, 42, 25]

Ruby

Posted by arkgame