修改集合中的值
var favoriteColors: Set = ["Red", "Blue", "Green"]
//favoriteColors = {"Blue", "Green", "Red"}
你可以使用 insert(_:)
方法将新项目添加到集合中。
favoriteColors.insert("Orange")
//favoriteColors = {"Red", "Green", "Orange", "Blue"}
你可以使用 remove(_:)
方法从集合中删除项目。它返回包含已删除值的可选值,如果值不在集合中,则返回 nil。
let removedColor = favoriteColors.remove("Red")
//favoriteColors = {"Green", "Orange", "Blue"}
// removedColor = Optional("Red")
let anotherRemovedColor = favoriteColors.remove("Black")
// anotherRemovedColor = nil