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]