Minus from one array : As Set « Array « Ruby






Minus from one array


u = [:red, :orange, :yellow, :green, :blue, :indigo, :violet]
a = [:red, :blue]
u - a                   # => [:orange, :yellow, :green, :indigo, :violet]

 








Related examples in the same category

1.Ruby can do several set operations on arrays
2.Difference (-) creates a new array, removing elements that appear in both arrays
3.Union (|) joins two arrays together, removing duplicates:
4.Computing Set Operations on Arrays: Union
5.Computing Set Operations on Arrays: Intersection
6.Computing Set Operations on Arrays: Difference
7.Set operation based on array
8.TypeError: cannot convert Set into Array
9.Set operation on array constant
10.Exclude a list of natrual number