Skip to content

Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →

instance method

Set#delete

(A) -> self
delete(object) → self

Removes the given object from self if self includes the object; returns self:

Example
set = Set[0, 'zero', :zero]
set.delete(0)       # => Set["zero", :zero]
set.delete(:nosuch) # => Set["zero", :zero]

Related: see Methods for Deleting.