Ruby | Set replace() function
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}
Contact Us