.remove()

Anonymous contributor's avatar
Anonymous contributor
Anonymous contributor's avatar
Anonymous contributor
Published Oct 31, 2022
Contribute to Docs

The .remove() method removes and returns a specified element from a set.

Syntax

setName.remove(at: element)

If the element parameter exists in setName, it is removed and returned.

Example

In the example below, The "autumn" element in the weather set is removed:

var weather: Set = ["spring", "summer", "autumn", "fall", "winter"]
let toRemove = "autumn"
if let _ = weather.remove(toRemove) {
print(weather)
}

This will output the following:

["spring", "summer", "fall", "winter"]

All contributors

Looking to contribute?

Learn Swift on Codecademy