Rubyリファレンス: Home

- (Array)

Edit   History

標準クラス・モジュール > Array > -

array - other_array

-演算子(メソッド)は、2つの配列の差集合を作ります。左辺の配列arrayから右辺の配列other_arrayに含まれる要素を取り除き、新しい配列にして返します。重複している要素は取り除かれますが、左辺で重複していて右辺にはない要素は除かれません。

numbers1 = [6, 7, 7, 1, 4, 4]
numbers2 = [7, 3, 3, 1, 1, 5]
p numbers1 - numbers2
[6, 4, 4]

関連項目