En Ruby, la matriz de la resta o reject
En Ruby, ¿hay alguna manera de eliminar solo 1 coincidencia en una matriz fácilmente?
>> [1,3,5,7,7] - [7]
=> [1, 3, 5]
>> [1,3,5,7,7].reject{|i| i == 7}
=> [1, 3, 5]
será eliminar todas las entradas de la matriz. ¿Hay un fácil de eliminar solo 1 aparición?
Este está muy cerca de [ "Borrar primera instancia de elemento de juego de matriz"] (http://stackoverflow.com/questions/4595305/delete-first-instance-of-matching-element-from- formación). –