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:
require "set"
s1 = Set[ 1 , 2 ]
s2 = Set[ 1 , 2 , 3 ]
puts s1.replace(s2)
puts s1
|
Output:
Set: {1, 2, 3}
Set: {1, 2, 3}
Example 2:
require "set"
s1 = Set[ 4 , 4 ]
s2 = Set[ 2 , 12 , 78 , 87 , 98 ]
puts s2.replace(s1)
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