Eu tenho um conjunto de elementos em Ruby
[2,4,6,3,8]
Eu preciso remover elementos com o valor 3
por exemplo
Como é que eu faço isso?
Acho que eu... 39; já descobri:
a = [2,4,6,3,8]
a.delete(3)
Pedindo emprestado de Travis nos comentários, esta é uma resposta melhor:
eu pessoalmente gosto
[1, 2, 7, 4, 5] - [7]
que resulta em=> [1, 2, 4, 5]
de `irb''.
Modifiquei a sua resposta vendo que 3 era o terceiro elemento na sua matriz de exemplo. Isto pode levar a alguma confusão para aqueles que não't percebem que 3 está na posição 2 no array.