Open In App
Related Articles

Ruby | Set replace() function

Improve Article
Improve
Save Article
Save
Like Article
Like

The replace() is an inbuilt method in Ruby which replaces the contents of the set with the contents of the given enumerable object and returns self.

Syntax: s1.replace(enum)

Parameters: The function accepts an enumerable object which to be replaced in the set.

Return Value: It returns the self object which contains the contents of the set after replacement.

Example 1:




# Ruby program to illustrate 
# the replace() method 
   
# requires the set 
require "set"
   
s1 = Set[1, 2]
s2 = Set[1, 2, 3
   
# replace method used 
puts s1.replace(s2) 
   
# s1 after replacement 
puts s1


Output:

Set: {1, 2, 3}
Set: {1, 2, 3}

Example 2:




# Ruby program to illustrate 
# the replace() method 
   
# requires the set 
require "set"
   
s1 = Set[4, 4]
s2 = Set[2, 12, 78, 87, 98
   
# replace method used 
puts s2.replace(s1) 
   
# s1 after replacement 
puts s2


Output:

Set: {4}
Set: {4}
Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 07 Jan, 2020
Like Article
Save Article
Previous
Next
Similar Reads