Sé que puedo hacer esto en un par de pasos, pero me preguntaba si hay una función que pueda lograr esto.¿Hay alguna función particular que recuperar y luego eliminar elemento de matriz aleatorio?
Quiero ordenar # muestra, luego eliminar el elemento que se recuperó.
Esto es esencialmente dos steps ('rand (array.length)' y 'array.delete_at (idx)'). OP solo solicitó un método, pero probablemente una de las formas más simples de realizar este tipo de operación en Ruby. – sindrenm