Subtract () es un método incorporado en Ruby que devuelve el conjunto después de eliminar todos los objetos que aparecen en la enumeración que se pasa.
Sintaxis : s1_name.subtract(enumeración)
Parámetros : la función toma una enumeración de objetos cuyos elementos se eliminan del conjunto.
Valor de retorno : devuelve el objeto propio después de eliminar todos los elementos que se eliminan de la enumeración del conjunto.
Ejemplo 1 :
# Ruby program to illustrate # the subtract() method # requires the set require "set" s1 = Set[2, 12, 78, 10, 87, 98] s2 = Set[2, 10, 87] # subtract method used puts s1.subtract(s2)
Salida :
Set: {12, 78, 98}
Ejemplo 2 :
# Ruby program to illustrate # the subtract() method # requires the set require "set" s1 = Set[4, 5, 6, 7, 10] # subtract method used puts s1.subtract([5, 7])
Salida :
Set: {4, 6, 10}