Ruby | Establecer función de diferencia()

La diferencia es un método incorporado en Ruby que devuelve un nuevo conjunto creado al duplicar el conjunto, eliminando todos los elementos que aparecen en el objeto enumerable dado.

Sintaxis : s1.nombre – s2.nombre

Parámetros : La función no toma ningún parámetro.

Valor de retorno : devuelve un nuevo conjunto creado al duplicar el conjunto, eliminando todos los elementos que aparecen en el objeto enumerable dado.

Ejemplo 1 :

# Ruby program to illustrate the difference method 
   
# requires the set 
require "set"
   
s1 = Set[1, 2, 4]
s2 = Set[1, 2, 3] 
   
# difference method used
s3 = s1.difference(s2)
   
# Prints the s3 
puts s3

Salida :

Set: {4}

Ejemplo 2 :

# Ruby program to illustrate the difference method 
   
# requires the set 
require "set"
   
s1 = Set[1, 2, 4]
s2 = Set[6, 5, 3] 
   
# difference method used
s3 = s1.difference(s2)
    
# Prints the s3 
puts s3

Salida :

Set: {1, 2, 4}

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *