How to remove multiple items from an array by values in Ruby

1 Answer

0 votes
arr = ["a", "b", "c", "d", "e", "f", "g"]

delete_list = ["a", "c", "d"]

delete_list.each do |del|
    arr.delete_at(arr.index(del))
end

puts arr.join(", ")





#
# run:
# 
# b, e, f, g
# 

 



answered Mar 1, 2023 by avibootz

Related questions

1 answer 172 views
1 answer 195 views
2 answers 204 views
1 answer 179 views
1 answer 213 views
2 answers 354 views
1 answer 204 views
...